Forum: Datenbanken
Delphi
by merlin17,
27. Feb 2004
hier der "klassische weg" danach:
RvProject1.Engine := RvSystem1;
ausschalten von AllowSetup und rdPrinter als ziel...
RvProject1.Execute;
alternativ (vor dem Stream.Free :) ):
RvRenderPrinter1.Render(MeinNDRStream);
mit den RPDev-> Optionen kannst du den drucker "steuern"
Forum: Datenbanken
Delphi
by merlin17,
27. Feb 2004
hallo,
RvProject1.Engine := RvNDRWriter1;
-> hier die RvSystem oder nil eintragen; that's all
bei printrender wird direkt auf den drucker ausgedruckt!
(mit RPDev... kannst du einstellungen für den drucker vor dem ausdruck definieren;
uses: RPDevice)
Forum: Datenbanken
Delphi
by merlin17,
27. Feb 2004
rolf,
einfachster weg:
mit TRvNDRWriter, TRvPreview und TRvPrinter arbeiten.
d.h. du druckst nur über TRvPrinter aus, die anzeige der Rechnung erfolgt
in einer ScrollBox mit der TRvPreview-kompo;
procedure TForm1.Button2Click(Sender: TObject);
var
MeinNDRStream: TMemoryStream;