16. februar 2007 - 15:06Der er
7 kommentarer og 1 løsning
Automatisk genereret filnavn ved udskrift til pdf basis posten
Jeg bruger en Access97-database, hvor jeg opretter et rapport-preview af en ordre. Ordrenummeret er bare et ID baseret på autonummer. Previewet ser sådan ud:
Dim stDocName As String stDocName = "Rpt Ordre" DoCmd.OpenReport stDocName, acPreview, , "[SalgOrdreID]=" & Me![SalgOrdreID] & ""
Herefter vil jeg gerne udskrive den til pdf. Jeg har Distiller 5.0, som jeg har valgt som standardprinter.
Når jeg vælger udskriv, foreslås filnavnet som "Rpt Ordre" i den sti, hvor jeg sidst har gemt noget.
Spørgmålene er:
1) Hvordan får jeg Access97 til at bruge [ordrenummer]+[kundekategori] som filnavn? 2) Hvordan får jeg Access97 til at vælge stien d:\ordrer\[ordrenummer]?
Sådan at forstå: Ordren 123_forhandler skal gemmes som d:\ordrer\123_forhandler
Det er muligvis banalt, men jeg kan sgutte gennemskue det. Nogen, der kan hjælpe?
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
Slettet bruger
18. februar 2007 - 02:22#1
Hvis du indsætter kriterien forms!NavnPåDinFormular!salgordreid i rapporten, så når man åbner den, så vil den åbne på den rigtige, som du gør ved hjælp af OpenReport kommandoen. Herefter kan man (måske, jeg har ikke distiller på denne pc) prøve denne fremgangsmåde:
Access gør efter mine erfaringer altid det at når en rapport udskrives til PDF (eller andre formater) så benytter den rapportens 'Caption' som filnavn. Det jeg plejer at gøre er at jeg før udskrift lige ændrer rapportens 'Caption' til det filnavn jeg vil bruge. Så passer det altid når rapporten gemmes. Placeringen er straks lidt mere tricky da det jo nok er noget din destiller bestemmer, men måske kan du ændre CurDir og så være heldig.
Lige prik nøjagtigt! Så virker det - i hvert fald navngivningen af filen! Hugopedersen, mange tak for hjælpen, det var super. Hvordan giver jeg dig lige pointene?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.