![]() |
Datenbank: ABS • Version: 5.10 • Zugriff über: DataModule, DataSet
RaveReport ohne Daten
Hey Leute,
wie lässt sich ein Ravereport der keine Daten enthält abbrechen? Ich möchte, das beim Aufruf des Reports eine MessageBox startet (Keine Daten da oder so) und der Report mit OK beendet wird. Danke im voraus. Norbert |
Re: RaveReport ohne Daten
Prüfe das doch ab bevor du den Report aufrufst.
|
Re: RaveReport ohne Daten
hey
ok, hier scheint mein Problem zu sein. Denn ich weiss nicht recht, wie ich meine Abfrage auswerten soll.
Delphi-Quellcode:
Mit diesem Aufruf starte ich meinen Report.
procedure TfrmKUebersicht.Button6Click(Sender: TObject);
begin with DMRBuch.KZahlung do begin SQL.Text := 'select t1."KNr", t1."KName", t2."RBezeich", t2."RNr", t2."RBrutto", (t2."RBrutto" - t2."RZBetrag") as "RRest", t2."RDatum", t2."RFaelligkeit", t2."Rbez" ' + 'from "tblKunde" t1 ' + 'inner join "tblRechnung" t2 ' + 'on (t1."KId" = t2."RIDKunde") ' + 'where (t2."Rbez" = false) and (t1."KID" = :ID) ' + 'group by t1."KNr", t1."KName", t2."RBezeich", t2."RNr", t2."RBrutto", t2."RRest", t2."RDatum", t2."RFaelligkeit", t2."Rbez" ' + 'order by t2."RDatum" asc'; ParamByName('ID').AsInteger := frmKUebersicht.ABSTable1KId.Value; open; end; DMRBuch.RvProject1.ExecuteReport('KZahlungen'); end; MfG Norbert |
Re: RaveReport ohne Daten
Hallo,
nach dem Öffnen des DataSets einfach mit RecordCount prüfen, ob Records im dataSet vorhanden, laso in der Form: if (RecordCount > 0) then ... Report starten ... Gruß Thomas |
Re: RaveReport ohne Daten
hey,
danke für eure Antworten klappt wunder bar. Danke nochmals. :-D :-D mfg Norbert |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz