Ваши комментарии
Добрый день!
Шрифт для отображения на терминале задаётся в файле MobileSMARTS.exe.config, который лежит на терминале в папке с установленным Mobile SMARTS.
Шрифт задаётся в этой части:
<style>
Подробнее можно почитать тут.
Добрый день!
Вам нужно заменить стандартное действие сканирования на следующую конструкцию:
Подробнее о панели управления и разработке можно почитать тут.
Добрый день!
Вы можете избежать появления ошибки после сканирования ячейки следующим образом:
То есть вместо действия "Выбор ячейки" использовать действие "Редактирование поля", а отсканированное в этом действии значение, передавать параметром в вызове учётной системы.
Это просто разные инструменты, поэтому сравнивать их некорректно.
Удачи в освоении нашего продукта!
Вам может быть полезен раздел нашего сайта, посвящённый разработке.
Вообще, из вашей конфигурации не вполне понял, зачем Вы пользуетесь буфером вместо действия "Прямая запись в документ из SelectedProduct".
C Place1 не аналогично, он попадает в буфер, например, вот здесь:
А с Place2 получается, что оно занесено в SelectedProduct, а следом за этим идёт запись буфера в документ. Т.е. это значение просто не может туда попасть:
Добрый день!
Вы присваиваете значение в SelectedProduct, но запись в документ идёт из буфера, куда это значение никак не попадает.
Добрый день!
Если Вы выгрузили это поле как дополнительное поле шапки документа, то для вывода этого поля можно использовать шаблон {Document.Контрагент}.
Если это дополнительное поле строки, то для вывода Вам понадобится сначала найти строку документа, из которой вести показ, после этого шаблон будет выглядеть так: {СтрокаДокумента.Контрагент}.
При выводе поля в просмотре строк (Declared части), используйте шаблон {Item.Контрагент}.
Можно добавить проверку на длину так:
В этом случае любой штрихкод, длина которого не равна 13 символам, записан не будет.
Сервис поддержки клиентов работает на платформе UserEcho
Добрый день!
Да, регулярные выражения можно использовать в общих шаблонах штрихкодов номенклатуры.