Здравствуйте!
Столкнулся со следующей проблемой.
Создал и настроил репорт в .Net дизайнере и он нормально отображает данные. Версия - 2012.1.1300.0. Попробовал открыть в Web дизайнере версии 2009.3.600.0 - получил ошибку:
Report CTTest.mrt cannot berendered : System.InvalidCastException: Unable to cast object of type'Stimulsoft.Report.Components.StiUndefinedComponent' to type'Stimulsoft.Report.CrossTab.StiCrossField'.
atStimulsoft.Report.CrossTab.StiCrossTabHelper.BuildCross(StiCrossTabmasterCrossTab, Boolean designTime)
atStimulsoft.Report.CrossTab.StiCrossTabHelper.CreateCross(StiCrossTabmasterCrossTab)
atStimulsoft.Report.Engine.StiPageHelper.RenderPage(StiPage page)
atStimulsoft.Report.Engine.StiRenderProviderV2.RenderReport(StiReport report,StiReport masterReport, StiRenderState state)
atStimulsoft.Report.Engine.StiRenderProviderV2.Render(StiReport report,StiRenderState state)
atStimulsoft.Report.Engine.StiReportV2Builder.RenderSingleReport(StiReportmasterReport, StiRenderState renderState)
atStimulsoft.Report.StiReport.RenderReport(StiRenderState renderState)
atStimulsoft.Report.StiReport.Render(StiRenderState renderState, StiGuiModeguiMode)
atStimulsoft.Report.Web.StiWebViewer.ProcessReport()
atStimulsoft.Report.Web.StiWebViewer.set_Report(StiReport value)
Значит ли это, что проблема в совместимости версий? Репорт прикреплен. Он достаточно сложный, но корень вопроса лежит в совместимости, т.к. в .Net дизайнере репорт работает.
Заранее огромное спасибо за любую помощь по этому вопросу.
С наилучшими пожеланиями,
Сергей
Совместимость продуктов и версий
Совместимость продуктов и версий
- Вложения
-
- CTTest.mrt
- (71.2 КБ) 330 скачиваний
Re: Совместимость продуктов и версий
Здравствуйте.
Веб-дизайнер начал разрабатываться значительно позднее. Версия 2009.3 -- это одна из первых версий. Там ещё не были реализованы кросс-таблицы.
Спасибо.
Веб-дизайнер начал разрабатываться значительно позднее. Версия 2009.3 -- это одна из первых версий. Там ещё не были реализованы кросс-таблицы.
Спасибо.
Re: Совместимость продуктов и версий
Спасибо за ответ!
Но, как я вижу, кросс-таблицы присутствуют в 2009.3.600 версии(см. http://screencast.com/t/wi0gXKE1XH). Насколько я вижу рефлектором, реализация StiCrossField отличается в более новых версиях. Может ли это быть причиной проблемы? И возможна ли более-менее безболезненная конвертация репортов с нового дизайнера в старый?
Еще раз спасибо за помощь по данному вопросу.
Но, как я вижу, кросс-таблицы присутствуют в 2009.3.600 версии(см. http://screencast.com/t/wi0gXKE1XH). Насколько я вижу рефлектором, реализация StiCrossField отличается в более новых версиях. Может ли это быть причиной проблемы? И возможна ли более-менее безболезненная конвертация репортов с нового дизайнера в старый?
Еще раз спасибо за помощь по данному вопросу.
Re: Совместимость продуктов и версий
Здравствуйте.
Согласно лицензионному соглашению использовать рефлектор запрещено!
В старых версиях не реализованы многие функции, поэтому при использовании отчётов, созданных в новых версиях, в настолько более старых могут возникать проблемы.
Спасибо.
Согласно лицензионному соглашению использовать рефлектор запрещено!
В старых версиях не реализованы многие функции, поэтому при использовании отчётов, созданных в новых версиях, в настолько более старых могут возникать проблемы.
Спасибо.