[GELÖST] Drucker aus "Druckerauswahl" wird nicht verwendet

22. Juli 2011 19:18

Hallo Zusammen,

ich habe folgende Konstruktion.

Ein Report (Prozessing = ONLY) startet einen Detailreports an. Dabei wird der Filter und weitere Parameter über eine Funktion übergeben.
Für den Ausdruck der Detailreports ist ein spezieller Drucker in der "Druckerauswahl" eingetragen.

Beim Ausdrucken wird aber immer der letzte installierte Drucker verwendet! :oops: Es wird nicht mal auf den Standarddrucker gedruckt.

Weiss jemand von Euch warum das nicht geht? Oder wie ich es einrichten kann, dass es geht.

Vielen Dank für Eure Hilfe
Zuletzt geändert von detam am 26. Juli 2011 08:32, insgesamt 1-mal geändert.

Re: Drucker aus der "Druckerauswahl" wird nicht verwendet

22. Juli 2011 19:32

Zeig uns mal bitte die Codezeile, die den Detailreport aufruft.

Re: Drucker aus der "Druckerauswahl" wird nicht verwendet

22. Juli 2011 21:39

Hallo,

hier ist der Aufruf:
Rep_XXX.USEREQUESTFORM := FALSE;
// Parameter übergeben, auch der Filter
Rep_XXX.Set_Parameter(...);
// Report starten
Rep_XXX.RUNMODAL;

Wobei Rep_XXX die Report Variable ist.
Über den Aufruf REPORT.RUN(RepID,TRUE,FALSE,Record) konnte ich die Parameter nicht übergeben.

Gruß

Re: Drucker aus der "Druckerauswahl" wird nicht verwendet

26. Juli 2011 08:31

Das Problem hat sich gefunden. Es wurde der falsche Drucker aufgerufen. :roll: