Page 1 of 1

Problem with latest build

Posted: Wed Jan 06, 2010 11:20 am
by shmuly
When using the latest build, I get the following error when trying to parse my report.

I have my report in a database.
Here is my code that builds the report option:

Code: Select all

_Report.LoadFromString(_reportLayout.RLALayout)
(_reportLayout.RLALayout is a string field that contains the report)

Here is the error I get:
===================================

A System Error has occured

===================================

Unable to cast object of type 'System.Text.StringBuilder' to type 'System.String'. (Stimulsoft.Report)

------------------------------
Program Location:

at Stimulsoft.Report.CodeDom.StiCodeDomSerializator.TestWordsToEnd(String text)
at Stimulsoft.Report.CodeDom.StiCodeDomSerializator.TestProcessAtEnd(StiComponent comp, String text)
at Stimulsoft.Report.CodeDom.StiCodeDomFunctions.ParseFunctions(StiCodeDomSerializator serializator, String propertyName, StiComponent comp, String& text, StiExpression expression, Boolean isScript)
at Stimulsoft.Report.CodeDom.StiCodeDomSerializator.GenGetValueEvent(StiEvent ev, String propName, String eventName, StiExpression expression, String parent, Object comp)
at Stimulsoft.Report.CodeDom.StiCodeDomSerializator.AddExpression(String parent, StiPropertyInfo prop)
at Stimulsoft.Report.CodeDom.StiCodeDomSerializator.SerializeProps(StiPropertyInfoCollection props, Boolean isList, String parentName, String referenceName)
at Stimulsoft.Report.CodeDom.StiCodeDomSerializator.SerializeProps(StiPropertyInfoCollection props, Boolean isList, String parentName, String referenceName)
at Stimulsoft.Report.CodeDom.StiCodeDomSerializator.SerializeProps(StiPropertyInfoCollection props, Boolean isList, String parentName, String referenceName)
at Stimulsoft.Report.CodeDom.StiCodeDomSerializator.SerializeProps(StiPropertyInfoCollection props, Boolean isList, String parentName, String referenceName)
at Stimulsoft.Report.CodeDom.StiCodeDomSerializator.SerializeProps(StiPropertyInfoCollection props, Boolean isList, String parentName, String referenceName)
at Stimulsoft.Report.CodeDom.StiCodeDomSerializator.SerializeProps(StiPropertyInfoCollection props, Boolean isList, String parentName, String referenceName)
at Stimulsoft.Report.CodeDom.StiCodeDomSerializator.SerializeProps(StiPropertyInfoCollection props, Boolean isList, String parentName, String referenceName)
at Stimulsoft.Report.CodeDom.StiCodeDomSerializator.Serialize(StiReport report, String name, StiLanguage language, Boolean serializeData, Boolean saveForInheritedReports, Object standaloneReportType)
at Stimulsoft.Report.StiReport.ScriptUnpack(Boolean saveForInheritedReports)
at Stimulsoft.Report.StiReport.ScriptUnpack()
at Stimulsoft.Report.SaveLoad.StiXmlReportSLService.Save(StiReport report, Stream stream)
at Stimulsoft.Report.StiReport.Save(StiReportSLService service, Stream stream)
at Stimulsoft.Report.StiReport.Save(Stream stream)
at Stimulsoft.Report.StiReport.SaveToString()
at SDP.Win.QueryBuilder.ReportDesigner.SetReportLayoutColumn() in G:\dotnet\outsourcing\nlogic\QueryBuilder2\QueryBuilder2\QueryBuilderControls\ReportDesigner.vb:line 486
at SDP.Win.QueryBuilder.ReportDesigner.UltraButtonDesignLayout_Click(Object sender, EventArgs e) in G:\dotnet\outsourcing\nlogic\QueryBuilder2\QueryBuilder2\QueryBuilderControls\ReportDesigner.vb:line 174
at System.Windows.Forms.Control.OnClick(EventArgs e)
at Infragistics.Win.UltraControlBase.OnClick(EventArgs e)
at Infragistics.Win.Misc.UltraButtonBase.OnClick(EventArgs e)
at Infragistics.Win.Misc.UltraButton.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Problem with latest build

Posted: Wed Jan 06, 2010 1:10 pm
by Edward
Hi,

Thank you for the bug report.

The problem is fixed.