Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
vlad Активист проекта
Зарегистрирован: 09.12.2008 Сообщения: 44
|
Добавлено: Ср Сен 09, 2009 7:41 09.09.2009 Заголовок сообщения: 0.78: Установленные расходники |
|
|
Раздел Оборудование -- Наличие. В списке выделяю принтер, в нижней части выбираю закладку Установленные расходники. В результате:
Цитата: |
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.InvalidOperationException: The provider could not determine the Double value. For example, the row was just created, the default for the Double column was not available, and the consumer had not yet set a new Double value.
at System.Data.OleDb.ColumnBinding.Value()
at System.Data.OleDb.OleDbDataReader.GetValue(Int32 ordinal)
at System.Data.OleDb.OleDbDataReader.get_Item(String name)
at PSControls.TableControl.Fill(Boolean ParentRefill, Boolean ShowNewRow)
at PrintStore.MainForm.TC2_SelectedIndexChanged(Object sender, EventArgs e)
at System.Windows.Forms.TabControl.OnSelectedIndexChanged(EventArgs e)
at System.Windows.Forms.TabControl.WmSelChange()
at System.Windows.Forms.TabControl.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 Откуда: Москва
|
Добавлено: Ср Сен 09, 2009 11:48 09.09.2009 Заголовок сообщения: |
|
|
1. Это происходит на любом принтере?
2. Программа продолжает работу или полностью падает? _________________ Любой путь начинается с первого шага |
|
Вернуться к началу |
|
|
vlad Активист проекта
Зарегистрирован: 09.12.2008 Сообщения: 44
|
Добавлено: Ср Сен 09, 2009 11:56 09.09.2009 Заголовок сообщения: |
|
|
1. На том принтере, в который сегодня установил расходник
2. При нажатии на "Continue" продолжает работать. |
|
Вернуться к началу |
|
|
Michael Руководитель проекта
Зарегистрирован: 12.10.2005 Сообщения: 2488 Откуда: Москва
|
Добавлено: Ср Сен 09, 2009 12:14 09.09.2009 Заголовок сообщения: |
|
|
Попробуйте на заголовках столбцов подраздела "Установленные расходники" вызвать контекстное меню и выбрать пункт "Расставить по умолчанию". _________________ Любой путь начинается с первого шага |
|
Вернуться к началу |
|
|
vlad Активист проекта
Зарегистрирован: 09.12.2008 Сообщения: 44
|
Добавлено: Ср Сен 09, 2009 12:27 09.09.2009 Заголовок сообщения: |
|
|
Тоже самое. И почему, кстати, нижняя часть раздела после запуска всегда спрятана? Напрягает постоянно ее вытаскивать на свет божий. |
|
Вернуться к началу |
|
|
Michael Руководитель проекта
Зарегистрирован: 12.10.2005 Сообщения: 2488 Откуда: Москва
|
Добавлено: Ср Сен 09, 2009 12:45 09.09.2009 Заголовок сообщения: |
|
|
Будем разбираться. Спасибо за баг-репорт.
Что касается нижней части раздела, то сейчас запоминается абсолютная высота верхней части. Если запускать программу и сразу разворачивать на весь экран, то все нормально. Хотя конечно, более правильно будет запоминать соотношение высот. Тогда при любом размере окна программы будут видны оба раздела в равной степени. Подправим. _________________ Любой путь начинается с первого шага |
|
Вернуться к началу |
|
|
vlad Активист проекта
Зарегистрирован: 09.12.2008 Сообщения: 44
|
Добавлено: Ср Сен 09, 2009 12:53 09.09.2009 Заголовок сообщения: |
|
|
Тогда еще вопрос: почему так и не сделали в разделе Номерные расходные материалы -- Ремонты возможность из контекстного меню Установить в оборудование. Я уже писал об этом, вроде бы обещали сделать... |
|
Вернуться к началу |
|
|
Michael Руководитель проекта
Зарегистрирован: 12.10.2005 Сообщения: 2488 Откуда: Москва
|
Добавлено: Ср Сен 09, 2009 13:06 09.09.2009 Заголовок сообщения: |
|
|
vlad писал(а): | Тогда еще вопрос: почему так и не сделали в разделе Номерные расходные материалы -- Ремонты возможность из контекстного меню Установить в оборудование. Я уже писал об этом, вроде бы обещали сделать... |
Как не сделали? Сделали. Добавили четыре пункта в меню, позволяющие вернуть расходник из ремонта и отправить на склад, в другой ремонт, установить в оборудование или списать. Но эти пункты отображаются только на незавершенных ремонтах. Если ремонт завершен, то расходник уже куда-то направлен и повторно его отправлять куда-то еще будет неверно. _________________ Любой путь начинается с первого шага |
|
Вернуться к началу |
|
|
vlad Активист проекта
Зарегистрирован: 09.12.2008 Сообщения: 44
|
Добавлено: Ср Сен 09, 2009 13:12 09.09.2009 Заголовок сообщения: |
|
|
Прошу прощения, действительно добавили. В предыдущей версии не было. Попутал, виноват. |
|
Вернуться к началу |
|
|
Michael Руководитель проекта
Зарегистрирован: 12.10.2005 Сообщения: 2488 Откуда: Москва
|
Добавлено: Чт Сен 10, 2009 14:00 10.09.2009 Заголовок сообщения: |
|
|
Что касается ошибки с отображением подраздела "Установленные расходники", то там в запросе было деление на период расхода. Если она равняется нулю, то возникала ошибка. Нулю этот период равен, когда на принтер не было расхода, или расход был один раз. Но если расхода не было, то в подразделе этот расходник не отображается. Поэтому ошибка возникает только в случаях, когда на принтер какой-либо из картриджей израсходован ровно один раз.
Все исправили, естественно. _________________ Любой путь начинается с первого шага |
|
Вернуться к началу |
|
|
Michael Руководитель проекта
Зарегистрирован: 12.10.2005 Сообщения: 2488 Откуда: Москва
|
Добавлено: Вт Сен 15, 2009 13:32 15.09.2009 Заголовок сообщения: |
|
|
Ошибка с отображением подраздела "Установленные расходники" исправлена в 0.79.
Косяк с запоминанием абсолютной высоты таблицы занесен в TODO. _________________ Любой путь начинается с первого шага |
|
Вернуться к началу |
|
|
|