Терминал 8570 работает в складской задаче в 1С Предприятии платформы 8.1.15.14, Конфигурвция 1.2.30.1.
После выполнения комманды Объект.Драйвер.ПолучитьДанные(НомерТСД, 1, 1, Поле1, ...,Поле8) в обработке обслуживния CipherLabTCP__v4_0...epf осуществляется обработка полученных данных и, если все ОК, на терминал выдается команда
Объект.Драйвер.Ответ(НомерТСД,1,,,,,,,);
В Терминал загружена задача в которой в используемой форме1 в поле "Следующий" стоит "Форма1",
в первой строке формы 1 указано Тип данных Текст, Подсказка ШК, Источник Сканер, Поиск в поле1,
в последующих строках описано все, что заполняется после считывания ШК и все работает правильно.
В базе данных №1 в поле #1 с типом данных Текст указано имя поля ШК и оно обозначено как ключевое.
Проблема:
Я ожидал, что в этом случае терминал после получения команды Ответ должен снова показать пустой шаблон формы 1 с курсором в первой строке. В действительности, на экране остается все, что было введено до команды "ПолучитьДанные", а курсор находится в последней, введенной перед нажатием Enter, строке. Как надо обеспечить возврат к пустой форме1 и перемещение курсора в первую строку для сканирования следующего штрихкода?
После выполнения комманды Объект.Драйвер.ПолучитьДанные(НомерТСД, 1, 1, Поле1, ...,Поле8) в обработке обслуживния CipherLabTCP__v4_0...epf осуществляется обработка полученных данных и, если все ОК, на терминал выдается команда
Объект.Драйвер.Ответ(НомерТСД,1,,,,,,,);
В Терминал загружена задача в которой в используемой форме1 в поле "Следующий" стоит "Форма1",
в первой строке формы 1 указано Тип данных Текст, Подсказка ШК, Источник Сканер, Поиск в поле1,
в последующих строках описано все, что заполняется после считывания ШК и все работает правильно.
В базе данных №1 в поле #1 с типом данных Текст указано имя поля ШК и оно обозначено как ключевое.
Проблема:
Я ожидал, что в этом случае терминал после получения команды Ответ должен снова показать пустой шаблон формы 1 с курсором в первой строке. В действительности, на экране остается все, что было введено до команды "ПолучитьДанные", а курсор находится в последней, введенной перед нажатием Enter, строке. Как надо обеспечить возврат к пустой форме1 и перемещение курсора в первую строку для сканирования следующего штрихкода?