Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Каспер Почетный активист проекта
Зарегистрирован: 11.05.2006 Сообщения: 90 Откуда: Санкт-Петербург
|
Добавлено: Ср Дек 16, 2009 16:37 16.12.2009 Заголовок сообщения: 0.87 пора купить.даёт ошибку. |
|
|
Здравствуйте
При выполнении отчёты/пора купить
выдаёт ошибку.
--------------
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.InvalidOperationException: This operation cannot be performed while an auto-filled column is being resized.
at System.Windows.Forms.DataGridView.OnBandThicknessChanging()
at System.Windows.Forms.DataGridViewBand.set_Thickness(Int32 value)
at System.Windows.Forms.DataGridViewColumn.set_Width(Int32 value)
at PrintStore.NeedToBuyDlg.SetDGVColumnsAutoSize()
at PrintStore.NeedToBuyDlg.SetDGVColumnsWidth()
at PrintStore.NeedToBuyDlg.DGV_ColumnWidthChanged(Object sender, DataGridViewColumnEventArgs e)
at System.Windows.Forms.DataGridView.OnColumnWidthChanged(DataGridViewColumnEventArgs e)
at System.Windows.Forms.DataGridView.OnBandThicknessChanged(DataGridViewBand dataGridViewBand)
at System.Windows.Forms.DataGridView.AdjustFillingColumns()
at System.Windows.Forms.DataGridView.ComputeLayout()
at System.Windows.Forms.DataGridView.PerformLayoutPrivate(Boolean useRowShortcut, Boolean computeVisibleRows, Boolean invalidInAdjustFillingColumns, Boolean repositionEditingControl)
at System.Windows.Forms.DataGridView.OnLayout(LayoutEventArgs e)
at System.Windows.Forms.Control.PerformLayout(LayoutEventArgs args)
at System.Windows.Forms.Control.System.Windows.Forms.Layout.IArrangedElement.PerformLayout(IArrangedElement affectedElement, String affectedProperty)
at System.Windows.Forms.Layout.LayoutTransaction.DoLayout(IArrangedElement elementToLayout, IArrangedElement elementCausingLayout, String property)
at System.Windows.Forms.Control.OnResize(EventArgs e)
at System.Windows.Forms.DataGridView.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.WmWindowPosChanged(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.DataGridView.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) |
|
Вернуться к началу |
|
|
Michael Руководитель проекта
Зарегистрирован: 12.10.2005 Сообщения: 2488 Откуда: Москва
|
Добавлено: Ср Дек 16, 2009 17:47 16.12.2009 Заголовок сообщения: |
|
|
Спасибо за баг-репорт. Пока не очень понятно, в чем дело. Будем разбираться. _________________ Любой путь начинается с первого шага |
|
Вернуться к началу |
|
|
Michael Руководитель проекта
Зарегистрирован: 12.10.2005 Сообщения: 2488 Откуда: Москва
|
Добавлено: Пт Дек 18, 2009 17:03 18.12.2009 Заголовок сообщения: |
|
|
В 0.88 в "Пора купить" меняли некоторые вещи, глянь как там, может заработало? _________________ Любой путь начинается с первого шага |
|
Вернуться к началу |
|
|
JoKeR Почетный активист проекта
Зарегистрирован: 09.12.2008 Сообщения: 393
|
|
Вернуться к началу |
|
|
Каспер Почетный активист проекта
Зарегистрирован: 11.05.2006 Сообщения: 90 Откуда: Санкт-Петербург
|
Добавлено: Вт Дек 22, 2009 18:55 22.12.2009 Заголовок сообщения: |
|
|
Michael писал(а): | В 0.88 в "Пора купить" меняли некоторые вещи, глянь как там, может заработало? |
Не всё так же.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.InvalidOperationException: This operation cannot be performed while an auto-filled column is being resized.
at System.Windows.Forms.DataGridView.OnBandThicknessChanging()
at System.Windows.Forms.DataGridViewBand.set_Thickness(Int32 value)
at System.Windows.Forms.DataGridViewColumn.set_Width(Int32 value)
at PrintStore.NeedToBuyDlg.SetDGVColumnsAutoSize()
at PrintStore.NeedToBuyDlg.SetDGVColumnsWidth()
at PrintStore.NeedToBuyDlg.DGV_ColumnWidthChanged(Object sender, DataGridViewColumnEventArgs e)
at System.Windows.Forms.DataGridView.OnColumnWidthChanged(DataGridViewColumnEventArgs e)
at System.Windows.Forms.DataGridView.OnBandThicknessChanged(DataGridViewBand dataGridViewBand)
at System.Windows.Forms.DataGridView.AdjustFillingColumns()
at System.Windows.Forms.DataGridView.ComputeLayout()
at System.Windows.Forms.DataGridView.PerformLayoutPrivate(Boolean useRowShortcut, Boolean computeVisibleRows, Boolean invalidInAdjustFillingColumns, Boolean repositionEditingControl)
at System.Windows.Forms.DataGridView.OnLayout(LayoutEventArgs e)
at System.Windows.Forms.Control.PerformLayout(LayoutEventArgs args)
at System.Windows.Forms.Control.System.Windows.Forms.Layout.IArrangedElement.PerformLayout(IArrangedElement affectedElement, String affectedProperty)
at System.Windows.Forms.Layout.LayoutTransaction.DoLayout(IArrangedElement elementToLayout, IArrangedElement elementCausingLayout, String property)
at System.Windows.Forms.Control.OnResize(EventArgs e)
at System.Windows.Forms.DataGridView.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.WmWindowPosChanged(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.DataGridView.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) |
|
Вернуться к началу |
|
|
Каспер Почетный активист проекта
Зарегистрирован: 11.05.2006 Сообщения: 90 Откуда: Санкт-Петербург
|
Добавлено: Ср Дек 30, 2009 16:22 30.12.2009 Заголовок сообщения: |
|
|
Здравствуйте
В новой версии 0.89 всё так же даёт ошибку. |
|
Вернуться к началу |
|
|
Michael Руководитель проекта
Зарегистрирован: 12.10.2005 Сообщения: 2488 Откуда: Москва
|
Добавлено: Ср Дек 30, 2009 19:54 30.12.2009 Заголовок сообщения: |
|
|
С этой ошибкой не так все просто. У нас она ни под каким соусом не воспроизводится . То есть надо детально изучать код. В этом году уже не успевали, но в следующем обязательно с этой ошибкой разберемся . _________________ Любой путь начинается с первого шага |
|
Вернуться к началу |
|
|
Каспер Почетный активист проекта
Зарегистрирован: 11.05.2006 Сообщения: 90 Откуда: Санкт-Петербург
|
Добавлено: Ср Дек 30, 2009 22:36 30.12.2009 Заголовок сообщения: |
|
|
Спасибо. Я думаю, может это моя ошибка...(ну типа локальная по базе) Я использую программу пока и без этой функции. |
|
Вернуться к началу |
|
|
Alek
Зарегистрирован: 11.01.2010 Сообщения: 1
|
Добавлено: Пн Янв 11, 2010 7:35 11.01.2010 Заголовок сообщения: |
|
|
День добрый. Большое спасибо разработчикам за программу
Пользуюсь уже 3 месяца - красота
После обновлении с 0.88 на 0.89, про попытке выполнить "Пора купить" стала выскакивать ошибка
Код: |
************** Текст исключения **************
System.IndexOutOfRangeException: Индекс находился вне границ массива.
в PrintStore.NeedToBuyDlg.SetSellers()
в PrintStore.NeedToBuyDlg.LoadFields()
в PrintStore.NeedToBuyDlg.Dialog_Load(Object sender, EventArgs e)
в System.Windows.Forms.Form.OnLoad(EventArgs e)
в System.Windows.Forms.Form.OnCreateControl()
в System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
в System.Windows.Forms.Control.CreateControl()
в System.Windows.Forms.Control.WmShowWindow(Message& m)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ScrollableControl.WndProc(Message& m)
в System.Windows.Forms.ContainerControl.WndProc(Message& m)
в System.Windows.Forms.Form.WmShowWindow(Message& m)
в System.Windows.Forms.Form.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
|
Хотя если нажать "Продолжить" программа работает нормально, заказ формируется и добавляется в "заказы".
Система: Win XP SP 3, Net Framework 2 SP2, 3 SP2, 3.5 SP1
База расположена на файл сервере ("DBPath"="\\\\fs\\PrintStore\\ps.udb") |
|
Вернуться к началу |
|
|
Velavok Разработчик
Зарегистрирован: 08.12.2008 Сообщения: 39
|
Добавлено: Вт Янв 12, 2010 0:35 12.01.2010 Заголовок сообщения: |
|
|
Alek писал(а): | День добрый. Большое спасибо разработчикам за программу
Пользуюсь уже 3 месяца - красота
После обновлении с 0.88 на 0.89, про попытке выполнить "Пора купить" стала выскакивать ошибка
|
Для нас очень важно, что пользователи ценят наш труд. Ошибка найдена и исправлена. Спасибо за баг-репорт. |
|
Вернуться к началу |
|
|
Michael Руководитель проекта
Зарегистрирован: 12.10.2005 Сообщения: 2488 Откуда: Москва
|
Добавлено: Вт Янв 26, 2010 22:10 26.01.2010 Заголовок сообщения: |
|
|
Вроде все описанные здесь ошибки найдены и исправлены в 0.90. Проверяйте. _________________ Любой путь начинается с первого шага |
|
Вернуться к началу |
|
|
|