Ваши комментарии

На Android данная ситуация не повторима, потому как нет физической кнопки OK :) Все работает без ошибок.

По ощущениям - Exception срабатывает при нажатии на любую физическую кнопку в промежутке времени между ОК в поле ввода количества и последующим MessageBox

Ок. Попробуем - отпишу результат.
Но у нас 2180 из нескольких партий, покупались в разное время у вас и у Саотрона - ошибка везде повторяема. Прошивка стоит везде последняя - получена от Zebra по контракту техподдержки).

Вот лог ошибки на простейшей конфигурации (состоит только из цикла : ввод артикула, потом количество, потом MessageBox Yes/No). Ошибку несколько более сложно повторить - необходимо несколько циклов, но после 4-5 раз ошибка появляется.


Тестовая конфигурация



MobileSMARTS.exe; 156044206; 02/01/2009 23:59:05.000 Loaded assembly: Cleverence.Compact.Core.Symbol, Version=1.0.6225.31388, Culture=neutral

MobileSMARTS.exe; 156044206; 02/01/2009 23:59:25.000 Cleverence.Compact.Core.dll version 3.0.0.233
MobileSMARTS.exe; 156044206; 02/01/2009 23:59:51.000 ERROR
ADDITION TEXT: Необработанная ошибка (System.NullReferenceException)
MESSAGE: NullReferenceException
TYPE:System.NullReferenceException
[STACK TRACE]
at Cleverence.Warehouse.Compact.SimpleQuantityAction.ProcessQuantities()
at Cleverence.Warehouse.Compact.SimpleQuantityAction.inputBox_KeyDown()
at System.Windows.Forms.Control.OnKeyDown()
at Cleverence.CompactForms.TextBox.OnKeyDown()
at System.Windows.Forms.Control.WnProc()
at System.Windows.Forms.Control._InternalWnProc()
at Microsoft.AGL.Forms.EVL.EnterMainLoop()
at System.Windows.Forms.Application.Run()
at Cleverence.Warehouse.Compact.Start.Main2()
at Cleverence.Warehouse.Compact.Start.Main()
[STACK TRACE]


MobileSMARTS.exe; 156044206; 02/01/2009 23:59:51.000 Приложение остановлено.
MobileSMARTS.exe; Транспортный заказ mainApp; 02/01/2009 23:59:51.000 ERROR
ADDITION TEXT: Транспортный заказ: Действие (QuestionYesNoAction) "Вопрос при вводе больше чем надо"
MESSAGE: ThreadAbortException
TYPE:System.Threading.ThreadAbortException
[STACK TRACE]
at System.PInvoke.PAL.Threading_Event_Wait()
at System.Threading.ManualResetEvent.WaitOne()
at System.Windows.Forms.Control.InvokeHelper()
at Cleverence.CompactForms.FormStack.Invoke()
at Cleverence.CompactForms.FormStack.Invoke()
at Cleverence.CompactForms.MessageBox.Show()
at Cleverence.CompactForms.MessageBox.Show()
at Cleverence.CompactForms.MessageBox.Show()
at Cleverence.Warehouse.Compact.QuestionYesNoAction.Begin()
at Cleverence.Warehouse.Compact.ActionsApplication.StartApplication()
[STACK TRACE]
EXCEPTIONSTATE: null


Просьба связаться в оффлайне для обсуждения дальнейших шагов.


С уважением,
Арслангареев Руслан Айдарович,
руководитель отдела ИТ ООО "Хеттих РУС"
8 9I6 86OI5OO



Сервис поддержки клиентов работает на платформе UserEcho