Einzelnen Beitrag anzeigen

Keldorn

Registriert seit: 6. Mär 2003
Ort: Meißen
876 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2

AW: Rave druckt wie blöd.. - oder garnicht.

  Alt 28. Dez 2012, 10:29
Hallo,

meiner Meinung nach moppelst du das doppelt .
Entweder du nutzt onopen, ongetcols und ongetrows oder onopen, (onfirst,) onnext und oneof.

Laß mal das onnext weg. Den Tag brauchst du nicht, du kannst im ongetrow Connection.dataindex verwenden, um rauszubekommen, welche Zeile grade an der Reihe ist und damit die Daten aus dem Grid ziehen.

Dir würde das oneof fehlen, wäre mir bei rave nicht sicher, ob es bei Verwendung von onnext auf die gesetzten Connection.DataRows hört.
(Macht ja vielleicht auch wenig Sinn, da man bei der Verwendung von onnext davon ausgehen könnte, das man das Ende vorher nicht unbedingt weiß).
Würde für mich erklären, warum der Report nicht aufhört.

Wenn Du dein Prog beendest, ist das invalid richtig - die Daten können ja nirgends mehr herkommen.

Gruß Frank

Nachtrag:
weiß nicht, ob bei DelphiXE schon Fastreprot dabei ist. Aber Rave ist nicht mehr so wirklich lebendig. gugg dir evtl einen anderen Reportgenerator wie Fastreport an.

Lükes Grundlage der Programmierung:
Es wird nicht funktionieren
(Murphy)

Geändert von Keldorn (28. Dez 2012 um 10:31 Uhr)
  Mit Zitat antworten Zitat