Page 1 of 1

Separate HTML Pages

Posted: Sun Mar 11, 2012 8:11 am
by tims
When I export a report to HTML, how can I make each page a separate HTML File.

I see a property for doing something similar with Excel, but how can it be done with HTML?

Tim S.

Separate HTML Pages

Posted: Mon Mar 12, 2012 3:21 am
by HighAley
Hello, Tim.
tims wrote:When I export a report to HTML, how can I make each page a separate HTML File.

I see a property for doing something similar with Excel, but how can it be done with HTML?
You should export each page separately.

Code: Select all

Stimulsoft.Report.Export.StiHtmlExportSettings es = new Stimulsoft.Report.Export.StiHtmlExportSettings();
for (int index = 0; index < report.RenderedPages.Count; index++)
{
    string pageNumber = (index + 1).ToString();
    es.PageRange = new StiPagesRange(pageNumber);
    report.ExportDocument(StiExportFormat.Html, "d:\\ReportName_Page" + pageNumber + ".html", es);
}
Thank you.

Separate HTML Pages

Posted: Mon Mar 12, 2012 8:41 am
by tims
Where do I place that code? I'm using VB.net as the language.

Separate HTML Pages

Posted: Tue Mar 13, 2012 6:36 am
by HighAley
Hello.
tims wrote:Where do I place that code? I'm using VB.net as the language.
If you use VB.net then try next code:

Code: Select all

Dim es As New Stimulsoft.Report.Export.StiHtmlExportSettings()
For index As Integer = 0 To report.RenderedPages.Count - 1
	Dim pageNumber As String = (index + 1).ToString()
	es.PageRange = New StiPagesRange(pageNumber)
	report.ExportDocument(StiExportFormat.Html, "d:\ReportName_Page" & pageNumber & ".html", es)
Next
Thank you.

Separate HTML Pages

Posted: Tue Mar 13, 2012 9:36 am
by tims
Where do I place that code?

I receive errors when I add it in.
http://screencast.com/t/A2RHEn3N

Separate HTML Pages

Posted: Wed Mar 14, 2012 2:16 am
by HighAley
Hello.
tims wrote:Where do I place that code?

I receive errors when I add it in.
http://screencast.com/t/A2RHEn3N
You should put it in your project.

Thank you.