We do not have experience with Data Abstract here.
The TppDBPipeline connects to TDataset descendants. That is the only requirement to connect to it. For the report engine to work, the TDataSet needs to support bidirectional navigation. For unidirectional datasets, this means introducing TClientDataset into the solution.
A few years ago someone wrote an article about using ReportBuilder and DataAbstract to build an end-user solution. I don't know whether that helps.
Comments
We do not have experience with Data Abstract here.
The TppDBPipeline connects to TDataset descendants. That is the only
requirement to connect to it. For the report engine to work, the TDataSet
needs to support bidirectional navigation. For unidirectional datasets, this
means introducing TClientDataset into the solution.
A few years ago someone wrote an article about using ReportBuilder and
DataAbstract to build an end-user solution. I don't know whether that helps.
http://katastrophos.net/magnus/blog/2008/01/22/full-end-user-reporting-with-reportbuilder-and-dataabstract-2/
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
Best regards,
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
the pipelien will fine TDataSource and decendants, not TDataset objects.
Drop a TDADataSource object on your module and see how that works :-)
Ed Dressel
Team DM (and RO user, but not a DA user)