Отображение репорта под WinServer2003

Обсуждение Stimulsoft Reports.NET
Ответить
SinBad
Сообщения: 13
Зарегистрирован: 27 июн 2006, 23:34
Откуда: Siberia

Отображение репорта под WinServer2003

Сообщение SinBad »

Добрый день,

В ходе тестирования последней версии библиотек в рамках веб приложения установленного на 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 репортов для веб страниц.

С уважением,
Вячеслав.
SinBad
Сообщения: 13
Зарегистрирован: 27 июн 2006, 23:34
Откуда: Siberia

Отображение репорта под WinServer2003

Сообщение SinBad »

Добавление: попробовал последний билд (2008.1.202.0)

Та же ошибка
SinBad
Сообщения: 13
Зарегистрирован: 27 июн 2006, 23:34
Откуда: Siberia

Отображение репорта под WinServer2003

Сообщение SinBad »

любое предположение плз..........
Vital
Сообщения: 647
Зарегистрирован: 09 июн 2006, 12:23

Отображение репорта под WinServer2003

Сообщение Vital »

Здравствуйте,

Я не совсем понял какое у Вас приложение - web или win? Если web, то вызов метода Show объекта StiReport лишний. Скорей всего в нем и заключается проблема. Этот метод показывает WinForms окно предварительного просмотра.

Спасибо.
SinBad
Сообщения: 13
Зарегистрирован: 27 июн 2006, 23:34
Откуда: Siberia

Отображение репорта под WinServer2003

Сообщение SinBad »

Vital писал(а):Здравствуйте,

Я не совсем понял какое у Вас приложение - web или win? Если web, то вызов метода Show объекта StiReport лишний. Скорей всего в нем и заключается проблема. Этот метод показывает WinForms окно предварительного просмотра.

Спасибо.
Спасибо за ответ.
Веб приложение. Закомментили вызов. Попробуем.
Но тогда странна разница в поведении. На XP работает, в Win2003 валиться.
Vital
Сообщения: 647
Зарегистрирован: 09 июн 2006, 12:23

Отображение репорта под WinServer2003

Сообщение Vital »

Win2003 блокирует вызов WinForms окон из под web проекта.
SinBad
Сообщения: 13
Зарегистрирован: 27 июн 2006, 23:34
Откуда: Siberia

Отображение репорта под WinServer2003

Сообщение SinBad »

Спасибо, заработало.

PS всё же посмотрите почему не валится для XP
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Отображение репорта под WinServer2003

Сообщение Edward »

Дело в том, что IIS в Windows 2003 сервере имеет более жесткие ограничения нежели в WinXP.

Спасибо.
Ответить