Check out www.suprasoft.com, they have a Crystal component that supports
TDatasets for around $70 us.
The reports can be designed based on crystal .TTX files (tab delimited ascii
files which describe the field names, data types, data sizes and
[optionally] a sample data value). At runtime, your Delphi app can call a
method to associate TDataset(s) with the report as long as the TDataset
field names match the names specified in the .TTX templates. The only
drawback is you don't get to see the live data/groupings etc when you are
designing the reports. The .TTX format only allows a single sample value to
be specified. Also, the Suprasoft controls can't currently handle assigning
multiple values to Crystal Report parameters. Since you can
manipulate/filter the data within Delphi this isn't that big of a drawback.
--
Michael Bonner
Programmer/Analyst III
City of Fresno, Information Services Department
www.ci.fresno.ca.us
Scott Stonehouse <sc...@mphec.ca> wrote in message
news:38982BBE...@mphec.ca...
>My first thought was Crystal
> Reports. I could have this person generate the reports without using
> Delphi. But it seems there would be no (obvious) way to use MIDAS in
> this arrangement. I don't want the reporting engine accessing the
> database directly. It seems the Crystal Delphi Components access the
> database directly, and cannot use TDataset components. Maybe I am wrong
>
> on this?
>
> Is there an obvious solution to this problem? I want to use
> TClientDataset, but I want to give the reporting job to someone who
> doesn't know Delphi.
>
> ----------------
> Scott Stonehouse
> Technical Officer for the Information Framework
> Maritime Provinces Higher Education Commission
> Fredericton, NB
> Canada http://www.mphec.ca
>
>
>