Страница 1 из 1

Exception (build StimulReport.Net 2007.01.04 D2003)

Добавлено: 10 янв 2007, 11:15
TeRiX
После того, как скачал этот build, начала изредко вылетать Exception.... происходит это сразу после окончания генерации отчета.... для информации, отчет в конечном итоге содержит более 1000 страниц.

************** Exception Text **************
System.ArgumentException: '-45' is not a valid value for 'LargeChange'. 'LargeChange' must be greater than or equal to 0.
at System.Windows.Forms.ScrollBar.set_LargeChange(Int32 value)
at Stimulsoft.Report.Render.StiPreviewControl.UpdateScrollBars(Int32 totalWidth, Int32 totalHeight)
at Stimulsoft.Report.Render.StiPreviewControl.PrepareReport()
at Stimulsoft.Report.Render.StiPreviewControl.StiPreview_Resize(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnResize(EventArgs e)
at System.Windows.Forms.Control.OnSizeChanged(EventArgs e)
at System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight)
at System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height)
at System.Windows.Forms.Control.SetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
at System.Windows.Forms.LayoutManager.LayoutDockedControls(Control container, LayoutEventArgs levent)
at System.Windows.Forms.LayoutManager.OnLayout(Control container, LayoutEventArgs levent)
at System.Windows.Forms.Control.OnLayout(LayoutEventArgs levent)
at System.Windows.Forms.ScrollableControl.OnLayout(LayoutEventArgs levent)
at System.Windows.Forms.Control.PerformLayout(Control affectedControl, String affectedProperty)
at System.Windows.Forms.Control.OnResize(EventArgs e)
at System.Windows.Forms.Form.OnResize(EventArgs e)
at System.Windows.Forms.Control.OnSizeChanged(EventArgs e)
at System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight)
at System.Windows.Forms.Control.UpdateBounds()
at System.Windows.Forms.Control.WmMove(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

PS:
Если честно, я точно не скажу, что это вина данного билда.... возможно эта ошибка и раньше существовала.

Спасибо.

Exception (build StimulReport.Net 2007.01.04 D2003)

Добавлено: 10 янв 2007, 14:03
TeRiX
Вот еще одна проблема... тоже появилась после скаченного билда....

Изображение

на датабэнде рисовал линии, чтобы получилось что-то вроде нарисованной таблицы.... раньше все нормально отображалось - все было разлинеено, а сейчас почему то нормально отображается только первая строка. Причем перестали повторятся только вертикальные линии.

Спасибо.

Exception (build StimulReport.Net 2007.01.04 D2003)

Добавлено: 10 янв 2007, 14:11
TeRiX
Ну и так, к слову, ошибка не большая..... но неприятная, вводит в заблуждение.....

В дизайнере периодически сбрасываются настройки "Preview Settings". Причем раньше я знал, когда это происходит, а после последнего билда теперь даже не знаю..... приходиться постоянно проверять, чтобы ничего не изменилось.

Спасибо.

Exception (build StimulReport.Net 2007.01.04 D2003)

Добавлено: 10 янв 2007, 18:53
Vital
После того, как скачал этот build, начала изредко вылетать Exception.... происходит это сразу после окончания генерации отчета.... для информации, отчет в конечном итоге содержит более 1000 страниц.
Объем отчета мало влияет на вероятность появления этой ошибки. Скорей всего проблема в отображении окна предварительного просмотра псле построения отчета (его разворачивания). Мы добавили несколько дополнительных проверок. Ошибка не должна больше проявляться.
на датабэнде рисовал линии, чтобы получилось что-то вроде нарисованной таблицы.... раньше все нормально отображалось - все было разлинеено, а сейчас почему то нормально отображается только первая строка. Причем перестали повторятся только вертикальные линии.
Воспроизвести ошибку не удается, все тестовые отчеты работают нормально. Вероятно проблема в определенном расположении линий и датабэнда. Пожалуйста пришлите отчет на support [at] stimulsoft [dot] com.
В дизайнере периодически сбрасываются настройки "Preview Settings". Причем раньше я знал, когда это происходит, а после последнего билда теперь даже не знаю..... приходиться постоянно проверять, чтобы ничего не изменилось.
Спасибо, исправлено.

Exception (build StimulReport.Net 2007.01.04 D2003)

Добавлено: 11 янв 2007, 06:45
Vital
Проблему с линиями решили. Она проявлялась при включенном режиме кэширования отчета. Патч будет включен в следующий билд.

Спасибо.