Page 1 of 2

Windows.Forms in stiWebViewer

Posted: Tue Mar 03, 2009 8:55 am
by cleberaa
My file ".mrt" has Window Form simple.
Are two listbox and one button to my page report.

How I“make to show this in my stiWebViewer?

Windows.Forms in stiWebViewer

Posted: Tue Mar 03, 2009 12:32 pm
by Jan
Hello,

You need render report in cache mode of StiWebViewer (check property RenderMode). Also you can't render report in PageLoad event.

Thank you.

Windows.Forms in stiWebViewer

Posted: Tue Mar 03, 2009 12:43 pm
by cleberaa
My RenderMode is "AjaxWithCache" and UseCahe=true
too have the following code in .cs:

StiReport rptReport= new StiReport();
rptReport.LoadPackedDocument(Server.MapPath("~/files/rptReport.mrt"));
stiWebViewer1.Report = rptReport;

more don't show nothing in my browser.

Thank You!

Windows.Forms in stiWebViewer

Posted: Tue Mar 03, 2009 1:18 pm
by Jan
Hello,
cleberaa wrote:My RenderMode is "AjaxWithCache" and UseCahe=true
too have the following code in .cs:

StiReport rptReport= new StiReport();
rptReport.LoadPackedDocument(Server.MapPath("~/files/rptReport.mrt"));
stiWebViewer1.Report = rptReport;

more don't show nothing in my browser.

Thank You!
Please replace following line of code:

rptReport.LoadPackedDocument(Server.MapPath("~/files/rptReport.mrt"));

to:

rptReport.Load(Server.MapPath("~/files/rptReport.mrt"));

Thank you.

Windows.Forms in stiWebViewer

Posted: Tue Mar 03, 2009 1:25 pm
by cleberaa
Ok

Then ocurred the following error:

Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index

Thank You!

Windows.Forms in stiWebViewer

Posted: Wed Mar 04, 2009 2:40 am
by Jan
Hello,

Please provide full error stack.

Thank you.

Windows.Forms in stiWebViewer

Posted: Wed Mar 04, 2009 5:54 am
by cleberaa
Jan wrote:Hello,

Please provide full error stack.

Thank you.
Ok, is more a longer text

[ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index]
System.Collections.CollectionBase.System.Collections.IList.get_Item(Int32 index) +2435961
Stimulsoft.Report.Components.StiPagesCollection.get_Item(Int32 index) +42
Stimulsoft.Report.Export.StiHtmlExportService.ExportHtml(StiReport report, HtmlTextWriter writer, Double zoom, ImageFormat imageFormat, Int32 pageIndex, StiHtmlExportMode exportMode, StiHtmlExportQuality exportQuality) +127
Stimulsoft.Report.Web.StiWebViewer.RenderOnePage(Int32 page, StiHtmlExportService export) +298
Stimulsoft.Report.Web.StiWebViewer.RenderHtmlTable() +1012
Stimulsoft.Report.Web.StiWebViewer.RenderContents(HtmlTextWriter output) +1091
System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +29
Stimulsoft.Report.Web.StiWebViewer.Render(HtmlTextWriter output) +796
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +199
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +20
System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) +7
System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +29
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +199
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +20
System.Web.UI.Control.Render(HtmlTextWriter writer) +7
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +199
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +20
System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) +7
System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +29
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +199
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +20
System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +59
System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +68
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +37
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +199
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +20
System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +29
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +199
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +20
System.Web.UI.Control.Render(HtmlTextWriter writer) +7
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +199
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +20
System.Web.UI.Page.Render(HtmlTextWriter writer) +26
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2558

Windows.Forms in stiWebViewer

Posted: Wed Mar 04, 2009 8:27 am
by cleberaa
if I'add the following code in the end:

rptReport.Render();

the error no ocurred, then says that my variables are not completed

the problem is the such, I need that the forms or dialogs the report ".mrt" appears in my web report.

Windows.Forms in stiWebViewer

Posted: Wed Mar 04, 2009 9:01 am
by Edward
Hi,

Please note that you have to save the report template from the code as follows:

rptReport.Save(Server.MapPath("~/files/rptReport.mrt"));

Also the report template can be saved using additional zip compressing:

rptReport.SavePackedReport(Server.MapPath("~/files/rptReport.mrz"));

Also both templates could be saved from directly from the designer.

And there are similar situation for rendered reports:

SavePackedDocument/LoadPackedDocument for 'mdz' (resulted file will be compressed in zip format)

and

SaveDocument/LoadDocument for 'mdc' (resulted report won't be archived)

And what is the size of that report? Are there images with big size?

Please send this file of the report to support[at]stimulsoft.com for analysis.

Thank you.

Windows.Forms in stiWebViewer

Posted: Wed Mar 04, 2009 9:11 am
by cleberaa
Edward wrote:Hi,

Please note that you have to save the report template from the code as follows:

rptReport.Save(Server.MapPath("~/files/rptReport.mrt"));

Also the report template can be saved using additional zip compressing:

rptReport.SavePackedReport(Server.MapPath("~/files/rptReport.mrz"));

Also both templates could be saved from directly from the designer.

And there are similar situation for rendered reports:

SavePackedDocument/LoadPackedDocument for 'mdz' (resulted file will be compressed in zip format)

and

SaveDocument/LoadDocument for 'mdc' (resulted report won't be archived)

And what is the size of that report? Are there images with big size?

Please send this file of the report to support[at]stimulsoft.com for analysis.

Thank you.
You don't understand, I need only show forms in my stiWebViewer, only that these apperas in my stiWebViewer.