Access-o-Mania

Access-Forum (Deutsch/German) => Bericht => Thema gestartet von: skorwi am Mai 18, 2011, 19:13:09

Titel: Automatischer PDF-Druck ID als Dateinamen mitgeben (PDFCreator)
Beitrag von: skorwi am Mai 18, 2011, 19:13:09
Hallo Allerseits,

in meiner Datenbank erzeuge ich automatisch PDFs aus Reporten. Ich habe nun das Problem, dass als Dateinamen der Reporte nur Zeitstempel etc (Einstellungen von PDFCreator) möglich sind.
Gibt es eine Möglichkeit die jeweilige ID als Dateinamen mitzugeben?

Vielen Dank für Eure Hilfe

Viele Grüße

René
Titel: Re: Automatischer PDF-Druck ID als Dateinamen mitgeben (PDFCreator)
Beitrag von: DF6GL am Mai 18, 2011, 22:43:54
Hallo,


in den Einstellungen des PDFCreator kann "<Title>" als Dateiname für die generierte PDF-DAtei angegeben werden.

"<Title<" ist der Name der Berichtes (Beschriftung , Caption") der z. B. beim Öffnen des Berichtes dynamisch (über Openargs z. B.)   zugewiesen werden kann.
Titel: Re: Automatischer PDF-Druck ID als Dateinamen mitgeben (PDFCreator)
Beitrag von: skorwi am Mai 24, 2011, 10:06:51
Hallo,

vielen Dank erst einmal für Deine Hilfe.
Irgendwie klappt das aber noch nicht richtig.
Bei meinem ersten Versuch habe ich die Caption des Reports beim Laden des Reports geändert.
Beim Ausdrucken mit der Option Titel wurde dann aber als Dateiname der eigentliche Titel des Reports in der Datenbank genommen, nicht die erzeugte Bezeichnung.

Das Öffnen des Reports mache ich in einer Schleife folgendermaßen:
DoCmd.OpenReport "objectreport", acViewNormal, , "[id_wi] =" & rs!WI

Kannst Du mir bitte mal ein Beispiel geben wie Du das meinst?

Vielen Dank schon mal

Viele Grüße

René
Titel: Re: Automatischer PDF-Druck ID als Dateinamen mitgeben (PDFCreator)
Beitrag von: DF6GL am Mai 24, 2011, 13:55:54
Hallo,

der Bericht muß mit acPreview geöffnet und mit Docmd.Printout gedruckt werden.