Ваши комментарии
Только MS, но возможности аккуратно завершить процесс нету(или не нашли), приходится перезагружать терминал, если приложение не вылетело само.
В техподдержку не обращались. Так остро ситуация стала наблюдаться последние ~3 недели, на более ранних версиях не наблюдалось(если дословно верить непосредственно пользователям терминалов)
Про DS5 подтверждаю. Наблюдаются больше проблемы, когда человек ходит по складу и терминал переключается на репитер с лучшим приемом - Mobile Smarts виснет наглухо
Еще одна ошибка замечена на андроид клиенте : при попытке автоматического завершения документа(когда все собрано + контроль количества) - приложение вылетает. Лог ошибки
0; 53; 31.10.2016 15:02:51.213 ERROR
Переход так и сделан : редактирование поля -> присваивание -> печать.
Пока решил вопрос затычкой вида "Напечатать еще копию ? да\нет". Но хотелось бы печатать сразу вводимое количество.
Прошу прощения, но вопрос о передаваемом количестве экземпляров печати этикеток очень важный. В чем может быть проблема? Суть изложена выше + код. (Лицензия печати ДЕМО).
И еще странность. Если пустить код в обход вызова операции Печать, сразу после UsrPrntQty=UserPrintQty перейти к ДобавитьСериюНоменклатуры (Серия = {serial}), то серия добавляется идеально, а если перед этим вызвать печать и после печати перейти к Добавлению - то произойдет ошибка добавления серии(хотя в отладке вижу, что передается она идеально и код выполняется)
Спасибо за подсказку. По сути ошибка была в моем просчете логики, ибо после первого прохода выбора ИзмененныеСтрокиТовара уже не пустая и часть моего кода не выполнялась. Изменил переходы, добавил условий и все отлично.
Вопрос еще один возник-пытаюсь печатать заданное количество экземпляров этикетки, но все равно печатает только 1
Операция "Печать" типовая, просто в нее передаю qty из редактируемого перед вызовом поля (int32)
Вот полный лог первой ошибки
MobileSMARTS.exe; (OperationAction) "1"; 19/10/2016 18:44:41.000 ERROR
[STACK TRACE]
А вот еще одна ошибки, лог ими просто забит (опять же, их не было ранее, на ранних 3* версиях)
MobileSMARTS.exe; 2104273202; 24/10/2016 22:23:19.000 ERROR
Проблема в том, что теперь не добавляются записи в доп. таблицы.
Вопрос очень важный. Либо алгоритм затыкается на проверке выражения, мною упомянутого, либо что-то изменилось в методах работы с таблицами в версиях 3* (в мануалах древние записи о 2.7 версии)
Добрый день. Быть может лицензия не на ваш программный продукт? Дайте техподдержке больше информации
Сервис поддержки клиентов работает на платформе UserEcho
Добавлю : Если пустить пинг с терминала и ходить по складу(чтобы уверенно были задействованы разные репитеры), то пинг не рвется