By using this site you agree to the use of cookies for analytics and personalized content.
I agree Learn More
Stimulsoft Reports.Net FAQ
 
1. Wie kann man den Bericht speichern/laden?
2. Wie kann man das DataSet-XSD-Schema laden?
3. Wie kann man den Bericht rendern?
4. Wie kann man auf Variablen zugreifen?
5. Wie kann man die Daten an den Bericht anhängen?
6. Wie kann man den Berichtsdesigner ausführen?
7. Wie kann man den gerenderten Bericht speichern/laden?
8. Wie kann man den Bericht sofort ohne Vorschau drucken?
1. Wie kann man den Bericht speichern/laden?

Um den Bericht zu speichern:

C#

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

VB

Dim Report As StiReport = New StiReport()
Report.Save("report.mrt")

Um den Bericht zu laden:

C#

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

VB

Dim Report As StiReport = New StiReport()
Report.Load("report.mrt")
2. Wie kann man das DataSet-XSD-Schema laden?

Um das DataSet-XSD-Schema zu laden, können Sie die ImportXMLSchema-Methode verwenden:

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)
3. Wie kann man den Bericht rendern?

Um den Bericht zu rendern und den gerenderten Bericht im Vorschaufenster anzuzeigen:

C#

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

VB

Dim Report As StiReport = New StiReport()
Report.Load("report.mrt")
Report.Show()
4. Wie kann man auf Variablen zugreifen?

Um auf Variablen zuzugreifen, können Sie diesen Code verwenden:

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")
5. Wie kann man die Daten an den Bericht anhängen?

Für Anhängen von Daten soll man diese Daten registrieren. Sie können das mit diesem Weg machen:

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)
6. Wie kann man den Berichtsdesigner ausführen?

Machen Sie das so:

C#

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

VB

Dim Report As StiReport = New StiReport()
Report.Design()
7. Wie kann man den gerenderten Bericht speichern/laden?

Um den gerenderten Bericht zu speichern:

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")

Um den zuvor gespeicherten Bericht zu laden:

C#

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

VB

Dim Report As StiReport = New StiReport()
Report.LoadDocument("document.mdc")
8. Wie kann man den Bericht sofort ohne Vorschau drucken?

Um Laden des Berichtes zu starten:

C#

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

VB

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

Und jetzt den Bericht drucken:

C#

report.Print();

VB

Report.Print()
TwitterTwitterFacebookFacebookRSSRSSLinked inLinked inYoutubeYoutubeStimulsoft BlogStimulsoft BlogViberViberWhatsAppWhatsAppSkypeSkypeTelegramTelegram