Einzelnen Beitrag anzeigen

Benutzerbild von EccoBravo
EccoBravo

Registriert seit: 19. Okt 2004
Ort: Neuruppin
524 Beiträge
 
Delphi 2007 Architect
 
#7

Re: Array[..] of record mit FastReport in MasterDataBand aus

  Alt 8. Apr 2008, 15:27
Vielen Dank Alzaimar,

ich hatte gleich mehrere Fehler in meinem Programm

1. Beim Prüfen des Datenendes
Delphi-Quellcode:
//falsch
procedure TF_EB_Tagebuch_Tabelle.frxUserDataSet1CheckEOF(Sender: TObject;
    var Eof: Boolean);
begin
    eof := frxUserDataSet1.Tag > fmax
end;
//richtig
procedure TF_EB_Tagebuch_Tabelle.frxUserDataSet1CheckEOF(Sender: TObject;
    var Eof: Boolean);
begin
    eof := (frxUserDataSet1.Tag = fmax);
end;
2. Das aufrufen des Reports
Delphi-Quellcode:
//falsch
procedure TF_EB_Tagebuch_Tabelle.B_DruckemClick(Sender: TObject);
begin
    frxReport1.ShowReport();
end;
//richtig
procedure TF_EB_Tagebuch_Tabelle.B_DruckemClick(Sender: TObject);
begin
    frxReport1.PrepareReport();
    frxReport1.ShowPreparedReport;
end;
2. Im FastReport Designer / Masterband
Im Fenster DataSet auswählen
falsch:
Anzahl der Datensätze=1 richtig:
Anzahl der Datensätze=0 Er zeigt zwar noch nicht alle Datensätze an aber das bekomme ich nun raus.

Ich habe zwar noch nicht begriffen warum Anzahl der Datensätze=0 sein muß...

Nochmals vielen Dank Alzaimar.
Eine gute Anleitung für das Database-freie Arbeiten mit FastReport

Grüße

E. B.
Wahre Aussage :=
Katzen, die bellen sind keine Kaninchen.

Der Kreisverkehr ist eine spezielle Form der Einbahnstraße
  Mit Zitat antworten Zitat