PANMedlem sedan feb. 2002134 inlägg
Hej
Sitter med ett problem.
Jag har en databas (Access) som ska säkerhetskopieras varje dag.
Då mappen kommer att innehålla ca 20 tabeller vill jag inte spara
flera kopieringar i samma mapp så jag tycker att det är lämpligt att skapa en mapp som heter
"Säkerhetskopia " följt av datum och lägga kopian där.
Då det blir ny mapp varje gång det säkerhetskopieras vill jag använda en variabel
för att ange mappen det ska sparas i
men funktionen OutputTo som jag använder vill inte godta en variabel
med sökväg och filnamn utan kräver att få det i klartext.
Finns det någon väg runt problemet?
Skickar med kodraden som fungerar, det är biten
"c:\Mina Dokument\Förlagstotal.doc" som jag skulle vilja byta ut mot en variabel.
DoCmd.OutputTo acOutputReport,"Förlagstotal", acFormatRTF,"c:\Mina Dokument\Förlagstotal.doc",0
Pär-Arne
PANMedlem sedan feb. 2002134 inlägg
Hittat felet
Tydligen gillade inte VB att jag skrev ihop sökvägen, lite mellanrum så fungerade det.
Detta fungerade inte i en variabel
strRoad="c:\Mina Dokument\Säkerhetskopia\Förlagstotal.doc"
Men detta fungerade i en variabel
strRoad="c:\ Mina Dokument\ Säkerhetskopia\ Förlagstotal.doc"
Åter har jag lärt mig något
:stud
Pär-Arne
JosefMedlem sedan mars 20023 123 inlägg
Markera gärna ditt senaste inlägg (i den här tråden) som "Acceptera som slutgiltigt svar".
Nexus86Medlem sedan okt. 20022 683 inlägg
Det du ska acceptera som slutgiltigt svar är inte det senaste inlägget. Det är det inlägget som du anser lösningen till ditt problem återfinns i.
PANMedlem sedan feb. 2002134 inlägg
Lösningen
Efter att ha pysslat lite med problemet så komm jag på var felet låg.
När programmet skapade mappen så inleddes namnet med ett mellanslag.
Därför hittades sedan inte mappen när jag ansåg att det inte fanns något mellanslag
i början av namnet. Försökte ändra på koden som skapade mappen men lyckades inte.
Så förändringen i skapandet av dokumentet i mappen fick vara kvar.
Detta accepterar jag som ett slutgiltigt svar ;-)
om inte någon annan har bättre förslag att komma med,
i så fall är ni hjärtligt välkomna med dom.
Nu har jag lärt mig något igen.
:stud
Pär-Arne