Retrieve original source dataset from a saved report

Stimulsoft Reports.NET discussion
Post Reply
User avatar
Fabio Pagano
Posts: 355
Joined: Mon Apr 16, 2007 12:38 pm
Location: Bari (Italy)

Retrieve original source dataset from a saved report

Post by Fabio Pagano »

Assume this code to save and then load a rendered report:

Code: Select all

StiReport report = new StiReport();
report.RegData("MyDataSet", dataSet);
report.Render(false);

//Save rendered report to file
report.SaveDocument("c:\\test.mdc");

StiReport report2 = new StiReport();

//Load rendered report from file
report2.LoadDocument("c:\\test.mdc");

// Here i need to retrieve the original dataset...
I need to retrieve, after the "LoadDocument", the original DataSet. How can i do this?

Thanks.
Edward
Posts: 2913
Joined: Fri Jun 09, 2006 4:02 am

Retrieve original source dataset from a saved report

Post by Edward »

Do you need to retrieve the dataSet from the report2?

Please describe your task.

Thank you.
User avatar
Fabio Pagano
Posts: 355
Joined: Mon Apr 16, 2007 12:38 pm
Location: Bari (Italy)

Retrieve original source dataset from a saved report

Post by Fabio Pagano »

Yes, i need to retrieve the DataSet from the report2.

Imagine that i save a rendered report with savedocument. Then, after some days, i need to reload that report: this can be easily done using "LoadDocument". But i need to "recreate" the original report datasource too (in my example, a dataset) for some elaborations.

Thanks.
Vital
Posts: 1278
Joined: Fri Jun 09, 2006 4:04 am

Retrieve original source dataset from a saved report

Post by Vital »

Sorry, its impossible because mdc file does not contain any data or data scheme.

Thank you.
Post Reply