Skip to Content
0
Former Member
May 21, 2014 at 08:55 AM

build a report via c# application

29 Views

Reports are created by our application (InProc RAS)

Our problem:

We have an ADO.NET Dataset which is created and filled at runtime.

The number of tables and fields change at runtime.

The ADO Dataset is never connected to a physically database. The dataset is filled by our application directly. How do I add this dataset to the report?

With RDC (Crystal Reports XI) we just created an ado dataset(adoRS) and passed it to the report by

CRAXDRT_TLB.Ireport(CRReport).Database.Tables.Add('', blank,

adoRS, blank, 'crdb_ado.dll' blank, blank, blank, blank,

blank);

Now with Crystal Reports 13.x we try like in KB #1300982 described. It works but only with physically or ODBC databases. Not with our’ in memory dataset’.

I do not know which properties have to be passed to Table.ConnectionInfo for ADO.NET Dataset.

Which properties do I need for "QE_DatabaseType” and "QE_LogonProperties”?

Maik