Отображение репорта под WinServer2003
Отображение репорта под WinServer2003
Добрый день,
В ходе тестирования последней версии библиотек в рамках веб приложения установленного на Win2003 Server, выявилась следующуая проблема:
2008:03:19, 12:41: StiReport: Loading report
2008:03:19, 12:41: StiReport: Compiling report
2008:03:19, 12:41: StiReport: Rendering report
2008:03:19, 12:41: StiReport: Showing report
2008:03:19, 12:41: StiReport: Showing report...ERROR
2008:03:19, 12:41: StiReport: Method : [Clear] : Object reference not
set to an instance of an object.
at Stimulsoft.Report.Render.StiPreviewControl.Clear()
at Stimulsoft.Report.Render.StiPreviewControl.set_Report(StiReport value)
at Stimulsoft.Report.Render.StiPreviewForm.InitializeComponent()
at Stimulsoft.Report.Render.StiPreviewForm..ctor(StiReport report)
at Stimulsoft.Report.StiReport.Show(Form parentForm, IWin32Window
win32Window, Boolean dialogForm)
При веб приложении установленном на WinXP такого не наблюдается. Летит данный exception, когда на веб странице отображается скомпилированный репорт с помощью viewer'a репортов для веб страниц.
С уважением,
Вячеслав.
В ходе тестирования последней версии библиотек в рамках веб приложения установленного на Win2003 Server, выявилась следующуая проблема:
2008:03:19, 12:41: StiReport: Loading report
2008:03:19, 12:41: StiReport: Compiling report
2008:03:19, 12:41: StiReport: Rendering report
2008:03:19, 12:41: StiReport: Showing report
2008:03:19, 12:41: StiReport: Showing report...ERROR
2008:03:19, 12:41: StiReport: Method : [Clear] : Object reference not
set to an instance of an object.
at Stimulsoft.Report.Render.StiPreviewControl.Clear()
at Stimulsoft.Report.Render.StiPreviewControl.set_Report(StiReport value)
at Stimulsoft.Report.Render.StiPreviewForm.InitializeComponent()
at Stimulsoft.Report.Render.StiPreviewForm..ctor(StiReport report)
at Stimulsoft.Report.StiReport.Show(Form parentForm, IWin32Window
win32Window, Boolean dialogForm)
При веб приложении установленном на WinXP такого не наблюдается. Летит данный exception, когда на веб странице отображается скомпилированный репорт с помощью viewer'a репортов для веб страниц.
С уважением,
Вячеслав.
Отображение репорта под WinServer2003
Добавление: попробовал последний билд (2008.1.202.0)
Та же ошибка
Та же ошибка
Отображение репорта под WinServer2003
любое предположение плз..........
Отображение репорта под WinServer2003
Здравствуйте,
Я не совсем понял какое у Вас приложение - web или win? Если web, то вызов метода Show объекта StiReport лишний. Скорей всего в нем и заключается проблема. Этот метод показывает WinForms окно предварительного просмотра.
Спасибо.
Я не совсем понял какое у Вас приложение - web или win? Если web, то вызов метода Show объекта StiReport лишний. Скорей всего в нем и заключается проблема. Этот метод показывает WinForms окно предварительного просмотра.
Спасибо.
Отображение репорта под WinServer2003
Спасибо за ответ.Vital писал(а):Здравствуйте,
Я не совсем понял какое у Вас приложение - web или win? Если web, то вызов метода Show объекта StiReport лишний. Скорей всего в нем и заключается проблема. Этот метод показывает WinForms окно предварительного просмотра.
Спасибо.
Веб приложение. Закомментили вызов. Попробуем.
Но тогда странна разница в поведении. На XP работает, в Win2003 валиться.
Отображение репорта под WinServer2003
Win2003 блокирует вызов WinForms окон из под web проекта.
Отображение репорта под WinServer2003
Спасибо, заработало.
PS всё же посмотрите почему не валится для XP
PS всё же посмотрите почему не валится для XP
Отображение репорта под WinServer2003
Дело в том, что IIS в Windows 2003 сервере имеет более жесткие ограничения нежели в WinXP.
Спасибо.
Спасибо.