Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Каспер Почетный активист проекта
Зарегистрирован: 11.05.2006 Сообщения: 90 Откуда: Санкт-Петербург
|
Добавлено: Чт Сен 03, 2009 12:54 03.09.2009 Заголовок сообщения: 0.77: Непонятки и глюки (описание действий) |
|
|
Система Win XP Pro s/p3 все абдейды стоят...
Версия программы 0-77
Мои действия(кривых ручек
Сначала внёс новую модель принтера Canon/iP1800
Провел его на место(14каб. к примеру.)
Потом увидел, что я поставил что принтер не "цветной струйный", а просто "струйный". Далее общие разделы/модели оборудования/выбрал эту модель изменил её. Апосля внёс катриджи:общие разделы/модели расходных материалов/"чёрный.PG-38,совместимые модели Canon/iP1800" То же сделал и с цветным катриджом.
Потом пошёл в предприятие/оборудование/наличие/выделил сам принтер и попытался переместить принтер в другое помещение. В результате имеем такой баг.{см. ниже}
Если нажимаю далее, то не перемещает куда указываю, а пишит, что дата перемещения, не может быть позже даты списания: 01.01.0001
На других моделях принтеров пишет то же самое.(Если я их перемещаю)
Такая же картина и при: пошёл в предприятие/оборудование/перемещение/выделяю модель(причём сново любую) и имеем туже картину что я описал сверху...
"такой баг.{см. ниже}
Если нажимаю далее, то не перемещает куда указываю, а пишит, что дата перемещения, не может быть позже даты списания: 01.01.0001"
Если нажать выход, программа закрываеться.
При перезапуске имеем такую же картину.
Попробывал сделать это в версии 0-76 всё работает нормально.
И второй вопрос.
Вот внёс я новый принтер что купил. У меня закончился там катридж и я предприятие/наличие/оборудование/модель, извлечь катридж...
Ну и где этот катридж появляется? С "собаками" искал, ну ни где не вижу. Может хитрость какая есть? По идее он должен появляться в предприятие/расходные материалы/наличие
Или в предприятие/расходные материалы/приход
А если он где-то и появляеться, то там в меню должно быть "вставить катридж в модель". И не факт, что я поставлю именно этот катридж(может новый, может старый с другово принтера что списал, или я из двух старых сделал один"новый(заменил там ракель и барабан)" и его поставлю)Это ещё полбеды. В версии 0-76 это работало без выдачи ошибки, а вот в следующий версии я поймал глюк.
В версии 0-77 даёт при этих действиях: бак (Смотри второй рапорт)
Дальше совсем смешно. Перезапустил программу. И бак исчез. Будто его и не было. Но катриджи упорно не появляються ни где.
ВВожу в ручную приход катриджей и всё гут.
_______________ Это рапорт первый_________________________
Код: | See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.IndexOutOfRangeException: ID
at System.Data.ProviderBase.FieldNameLookup.GetOrdinal(String fieldName)
at System.Data.OleDb.OleDbDataReader.GetOrdinal(String name)
at System.Data.OleDb.OleDbDataReader.get_Item(String name)
at ExtCtrls.DBIO.GetLongArray(OleDbConnection& DBConn, String SQLString, String FieldName)
at ExtCtrls.ExtComboBoxB.Fill(String WherePart)
at ExtCtrls.ExtComboBoxB.Init(String DataSource, Boolean IsRequired, Int64 DialogID, Boolean MakeFill, String InsertedID, String InsertedColumn, Boolean UseNullValue)
at PrintStoreOld.EquipmentMovingDlg.Init()
at PrintStoreOld.EquipmentMovingDlg.Dialog_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(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.WmShowWindow(Message& m)
at System.Windows.Forms.Form.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)
|
___________это рапорт второй________________________
Код: | See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.Collections.ArrayList.get_Item(Int32 index)
at System.Windows.Forms.DataGridViewRowCollection.SharedRow(Int32 rowIndex)
at System.Windows.Forms.DataGridViewRowCollection.get_Item(Int32 index)
at PrintStoreOld.ItemExtractDlg.DGV_CellClick(Object sender, DataGridViewCellEventArgs e)
at System.Windows.Forms.DataGridView.OnCellClick(DataGridViewCellEventArgs e)
at System.Windows.Forms.DataGridView.OnMouseClick(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
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 Откуда: Москва
|
Добавлено: Пт Сен 04, 2009 16:48 04.09.2009 Заголовок сообщения: |
|
|
Спасибо за баг-репорт, ошибку пофиксим.
Что касается извлекаемых из принтера расходников, то в случае обычного (не индивидуального) учета их можно только списать.
Позже будем делать у обычных расходников статусы "Полный"/"Пустой", а у индивидуальных вообще запас с точностью до процента и это будет везде отображаться. Тогда извлекаемые картриджи автоматически помечаются как пустые и перемещаются на склад. А потом их можно уже списать или индивидуализировать и отправить на заправку. _________________ Любой путь начинается с первого шага |
|
Вернуться к началу |
|
|
Каспер Почетный активист проекта
Зарегистрирован: 11.05.2006 Сообщения: 90 Откуда: Санкт-Петербург
|
Добавлено: Сб Сен 05, 2009 14:58 05.09.2009 Заголовок сообщения: |
|
|
Michael писал(а): | Спасибо за баг-репорт, ошибку пофиксим. |
Да не за что Михаил. Общее дело делаем. Мы же бригада. Жаль что я ловлю так мало глюков в твоей программе. Но я буду стараться.
Michael писал(а): |
Что касается извлекаемых из принтера расходников, то в случае обычного (не индивидуального) учета их можно только списать. | Ну это понятно, лучше и не надо.
Michael писал(а): | Позже будем делать у обычных расходников статусы "Полный"/"Пустой", а у индивидуальных вообще запас с точностью до процента и это будет везде отображаться. Тогда извлекаемые картриджи автоматически помечаются как пустые и перемещаются на склад. А потом их можно уже списать или индивидуализировать и отправить на заправку. | Ты просто прелесть Михаил. Я ждал отчёты почти 4 года..., или больше. Наконец моя мечта на 2/3 осуществилась. СПАСИБО. Я тут ещё одно предложение готовлю, только пока не могу его сформулировать. После отчётов и учёта, это предложение отполирует (сделает гламурненькой "блестящей" твою программу)Ещё раз Спасибо, что делаете эту нужную прогу. Я постараюсь поюзать её по полной, чтоб побольше "глюков" поймать.
P.S.Даёшь бета тестерам больше глюков. В охоту за "глюками господа" |
|
Вернуться к началу |
|
|
Michael Руководитель проекта
Зарегистрирован: 12.10.2005 Сообщения: 2488 Откуда: Москва
|
Добавлено: Сб Сен 05, 2009 21:53 05.09.2009 Заголовок сообщения: |
|
|
Каспер писал(а): | Ты просто прелесть Михаил. |
Жаль, что Каспер не девушка . Тогда такие признания были бы интереснее, что ли
Каспер писал(а): | P.S.Даёшь бета тестерам больше глюков. В охоту за "глюками господа" |
Нафик-нафик. Глюки ни бета-тестерам, ни нам не нужны. Всем нужны фичи! _________________ Любой путь начинается с первого шага |
|
Вернуться к началу |
|
|
Michael Руководитель проекта
Зарегистрирован: 12.10.2005 Сообщения: 2488 Откуда: Москва
|
Добавлено: Вт Сен 08, 2009 15:16 08.09.2009 Заголовок сообщения: |
|
|
Описанные ошибки исправлены в 0.78. _________________ Любой путь начинается с первого шага |
|
Вернуться к началу |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
Powered by phpBB © 2001, 2005 phpBB Group
|