![]() |
Fastreport frxDBDataset - Records Löschen ?
Guten Tag,
Mein Report beinhaltet eine Adresse und ein Tier. Somit habe ich ein frxDBDataset für die Adresse und das Tier (frxAdresse, frxHund). MasterData1 -> frxAdresse MasterData2 -> frxTier Ich möchte nur eine einzige *.fr3 Vorlage benutzen. Sonst muss ich danach mehrere anpassen was mühsam ist. Folgende Reports muss ich generieren können: 1) Adresse mit Tier -> funktioniert 2) Nur Adresse 3) Nur Tier Ist es möglich beim generieren eines Reports ein einzelnes DataSet zu deaktivieren ? z.b bei Punkt 2 möchte ich das nur die Adresse ausgefüllt wird. Somit muss das DataSet des Tieres leer sein. Wie kann ich dies erreichen ? Ich möchte kein neues SQL-Qry ausführen. Sondern nur alle Records im Dataset vor dem generieren löschen, falls dies möglich ist. Ich stelle mir dies wie folgt vor (funktioniert nicht):
Delphi-Quellcode:
Gruss Int3g3r
dmMain.frxReport.LoadFromFile(iniGetString(ReportDIR)+'\UbernahmeTier.fr3');
dmMain.frxTier.Clear; dmMain.frxReport.PrepareReport(true); dmMain.frxReport.ShowPreparedReport; |
AW: Fastreport frxDBDataset - Records Löschen ?
dann verwende dafür frxUserDataset....
|
AW: Fastreport frxDBDataset - Records Löschen ?
Hallöle...:P
Zitat:
Auch wenn der Report wenig beinhaltet...ein Report = eine Funktion(Nur Adresse etc.) = ein SQL :thumb: Die EierlegendeWollmilchsau ("Masterreport") halte ich für nicht produktiv. Dies wiederspricht auch ![]() [/meine Meinung] Beispiel: Bei uns gibt es Belege, die kundenspezifisch (ja, es gibt Kunden die ihr eigenes Formular erwarten :zwinker:) sind mit statischen und dynamischen Texten. Jeder Kunde bekommt sein eigenes Formular entsprechend der Kundenummer...wenn nötig. Wenn ich die Unterscheidungen im "Masterreport" machen müßte...gute Nacht. :wink: |
AW: Fastreport frxDBDataset - Records Löschen ?
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:34 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-2025 by Thomas Breitkreuz