Hallo zusammen,

bin gerade ein wenig am rum probieren, da ich von Crystal auf DFReports umsteigen möchte.
Nun bin ich zur "meiner" Druckersteuerung unter Crystal gekommen:
1. In einer Tabelle wird einem Dokumententypen der Drucker hinterlegt
Das sollte noch kein Problem sein, den kann ich, wenn ich es richtig verstanden habe über psPrinterName setzen, mir ist nur nicht ganz klar, wo dir richtige Stelle dazu ist, wenn der Report mit RunReport aufgerufen wird.
2. Druckerschacht
Das wird wohl eine größere Herausforderung... unter Crystal konnte ich nach der Druckerauswahl (ComSelectPrinter) die Schachnummer übergeben (ComPaperSource). Nun hab ich gesehen dass es die Eigenschaft peDefaultSource vom PrintDialog gibt. Konnte bisher aber keine Ergebnisse damit erzielen.
Habe das Problem versucht anders umzugehen und einen weiteren DruckerB einzurichten, der einem DruckerA entspricht mit dem Unterschied, dass der Standardschacht unterschiedlich ist. Leider kommt der Ausdruck immer auf dem Standardschacht des DruckerA raus, auch wenn der DruckerB im psPrinterName gesetzt ist.

Hätte hierzu jemand eine Idee?
Viele Gruesse
Danka