Hallo Frau Hillebrandt,
vielen Dank für Ihren Beitrag.
Bitte stellen Sie sicher, dass der Dateiname via ‘Export.File’ im LLSetPrintOptions-Event gesetzt wird. Mit folgenden Code konnten wir den PDF-Dateinamen auch bei Druck über den Druckdialog erfolgreich setzen:
[code]procedure TForm1.LLSetPrintOptions(Sender: TObject;
var PrintMethodOptionFlags: Integer);
begin
{D: Exportoptionen setzen}
{US: Set export options}
…
{D: Pfad}
{US: Path}
LL.LlXSetParameter(LL_LLX_EXTENSIONTYPE_EXPORT, ‘PDF’, ‘Export.Path’, ‘C:\Users<USER>\Desktop’);
{D: Dateiname}
{US: Filename}
LL.LlXSetParameter(LL_LLX_EXTENSIONTYPE_EXPORT, 'PDF', 'Export.File', AnsiLowerCase('myPDF.PDF'));[/code]
Der Code stammt aus dem mitgelieferten Delphi Export Example:
...\combit\LL21\Programmierbare Beispiele und Deklarationen\Delphi\Export Example
Den Test haben wir den aktuellen Modules des Service Pack 21.004(b) durchgeführt.
Mit freundlichen Grüßen
Christian Rauchfuß
Technischer Support
combit GmbH