Einzelnen Beitrag anzeigen

tuxracer78

Registriert seit: 19. Jul 2004
Ort: Halle (Westf.)
31 Beiträge
 
Delphi XE5 Professional
 
#6

Re: Rave Report und Druckerauswahl

  Alt 10. Dez 2004, 13:22
Hallo,

Du mußt auf jeden Fall RpDevice in die USES einbinden.
Wenn Du nacheinander verschiedene Drucker ansteuern willst, hat sich bei mir ein RpDev.ResetHandle(true); vor dem jeweiligen Öffnen des Projekts bewährt.
Beispiel aus meinem Code:
Delphi-Quellcode:
RpDev.ResetHandle(true);
RpDev.SelectPrinter('Kyocera Lager 1 oben',true);
RvProject1.Open;
RvProject1.SelectReport('ReportBeleg', True);
RvProject1.SetParam('renummer', renummer_druck);
RvProject1.SetParam('adressmemo', Adressmemo.Text);
RvProject1.SetParam('belegartdruck', belegartdruck);
RvProject1.SetParam('steuer', steuerdruck);
RvProject1.Execute;
RvProject1.Close;
Wie man sieht, ist der Druckername der, den man unter Windows sieht.

Ich habe mir zum Thema Rave auch immer nen Wolf gesucht. Anregung: Sollten wir DPler uns nicht mal zusammentun und selbst ein HAndbuch zu Rave verfassen?

Gruß

Gregor
Gregor
  Mit Zitat antworten Zitat