Stimulsoft Reports  
English Brazil French German Italian Russian Spanish Swedish Chinese
Home Products Purchase Downloads Contact Us Registered Users

Stimulsoft Reports.Net FAQ

1. How to save/load a report?
2. How to load DataSet XSD schema?
3. How to render a report?
4. How to access to the variables?
5. How to attach data to a report?
6. How to run a report designer?
7. How to save/load a rendered report?
8. How to print a report immediately without preview?

1. How to save/load a report?

To save a report:

C#

StiReport report = new StiReport();
report.Save("report.mrt");

VB

Dim Report As StiReport = New StiReport()
Report.Save("report.mrt")
To load a report:

C#

StiReport report = new StiReport();
report.Load("report.mrt");

VB

Dim Report As StiReport = New StiReport()
Report.Load("report.mrt")
Back to top

2. How to load DataSet XSD schema?

To load DataSet XSD schema you may use ImportXMLSchema method:

C#

StiReport report = new StiReport();
DataSet dataSet = new DataSet("Test");
dataSet.ReadXmlSchema("dataset.xsd");
report.Dictionary.ImportXMLSchema(dataSet);

VB

Dim Report As StiReport = New StiReport()
Dim Data As DataSet = New DataSet("Test")
Data.ReadXmlSchema("dataset.xsd")
Report.Dictionary.ImportXMLSchema(Data)
Back to top

3. How to render a report?

To render a report and to show a rendered report in the preview window:

C#

StiReport report = new StiReport();
report.Load("report.mrt");
report.Show();

VB

Dim Report As StiReport = New StiReport()
Report.Load("report.mrt")
Report.Show()
Back to top

4. How to access to the variables?

To access to the variables, you may use this code:

C#

StiReport report = new StiReport();
report.Load("Variables.mrt");
report.Compile();

//Set Variable
report["VariableName"] = "Value";

//Get Variable
object value = report["VariableName"];

VB

Dim Report As StiReport = New StiReport()
Report.Load("Variables.mrt")
Report.Compile()

'Set Variable
Report("VariableName") = " Value "

'Get Variable
Dim Value As Object = Report("VariableName")
Back to top

5. How to attach data to a report?

It is necessary to register data in the Data Store to attach them to a report. You can do it this way:

C#

DataSet dataSet1 = new DataSet();
dataSet1.ReadXmlSchema("Demo.xsd");
dataSet1.ReadXml("Demo.xml");

StiReport report = new StiReport();
report.RegData(dataSet1);

VB

Dim Data As DataSet = New DataSet()
Data.ReadXmlSchema("Demo.xsd")
Data.ReadXml("Demo.xml")

Dim Report As StiReport = New StiReport()
Report.RegData(Data)
Back to top

6. How to run a report designer?

Do it like this:

C#

StiReport report = new StiReport();
report.Design();

VB

Dim Report As StiReport = New StiReport()
Report.Design()
Back to top

7. How to save/load a rendered report?

To save a rendered report:

C#

//Rendering report
StiReport report = new StiReport();
report.Load("report.mrt");
report.Render();
//Saving report
report.SaveDocument("document.mdc");

VB

'Rendering report
Dim Report As StiReport = New StiReport()
Report.Load("report.mrt")
Report.Render()
'Saving report
Report.SaveDocument("document.mdc")
To load previously saved rendered report:

C#

StiReport report = new StiReport();
report.LoadDocument("document.mdc");

VB

Dim Report As StiReport = New StiReport()
Report.LoadDocument("document.mdc")
Back to top

8. How to print a report immediately without preview?

For a start load of a report:

C#

StiReport report = new StiReport();
report.Load("report.mrt");

VB

Dim Report As StiReport = New StiReport()
Report.LoadDocument("document.mdc")
And now print a report:

C#

report.Print();

VB

Report.Print()
Back to top

   
  
Products
Help Center
Purchase
 
Contact Information
 
 
Phone:
+1-314-266-3473
+44-33-0001-1020
+375-29-2125706
Fax:
+375-212-358274
 
E-mail
Stimulsoft Reports.Ultimate Downloads Online Store
Stimulsoft Reports.Net Documentation Subscription
Stimulsoft Reports.Web Support Licensing
Stimulsoft Reports.Web for MVC
Forum
Resellers
Stimulsoft Reports.Wpf Articles Purchase FAQ
Stimulsoft Reports.Silverlight Blog
Special Offers
Stimulsoft Reports Designer.Web Knowledgebase
Stimulsoft Reports Designer.Silverlight Videos
News
Stimulsoft Reports.Fx for Flex Newsletters
Stimulsoft Reports.Fx for PHP
Stimulsoft Reports.Fx for Java
Social Network
 
Privacy | Contact
Copyright (C) 2003-2012 Stimulsoft, All rights reserved