![]() |
AW: FastReport und Objekte Entscheidungshilfe
hallo haentschmann,
um das ganze als Grundlage für Bands zu nehmen muss es leider ein Nachfahre von TDataset sein. Stichwort: TfrxUserDataSet wird so registriert:
Delphi-Quellcode:
dieser TfrxUserDataset ist so eine Art Wrapper um einen "normalen" Dataset im Fastreport verfügbar zu machen. Dieser Dataset (z.B. TClientDataset) kann dann natürlich auch Objektreferenzen halten (als Integer) die du dann im Report wieder in den jeweiligen Typ (z.B. TStringList) casten kannst, um sie dort weiterzuverwenden. Alles in allem funktioniert das sehr gut in unserer Produktivumgebung.
if AReport.EngineOptions.UseGlobalDataSetList then
AReport.EnabledDataSets.Add(UserDataSet) else AReport.DataSets.Add(UserDataSet); Gruß Marco |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:37 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