Глюки у ТСД Opticon PHL2700
У меня вопрос для службы поддержки.
Для загрузки справочника товаров в терминал в 1С использую следующий код:
Процедура ЗаписьДанных(ФайлЗагрузки) //ФайлЗагрузки=КаталогИБ()+"\1.frm"
Если глТерминалВкл=1 тогда
глТерминал.ShowProgress=1;
Состояние("Запись в терминал...");
глТерминал.UploadFile(ФайлЗагрузки);
Предупреждение("Загрузка данных в терминал:"+РазделительСтрок+глТерминал.ResultDescription);
иначе
Предупреждение("Терминал сбора данных не подключен !");
КонецЕсли;
КонецПроцедуры
Файл с данными формируется в другой процедуре. Структура таблиц форм взята из прилагаемых примеров программирования "Редактора Задач" вариант 5, только немного подправлена (1.длина поля "штрихкод" изменена на 13 символов, 2.после того как терминал находит ШК сразу переходит в режим ввода количества без показа найденной записи, 3.длина кода товара в весовом ШК установлена 6 цифр).
Так вот - после загрузки файла терминал находит толко штрихкоды длина которых меньше 13 симв или весовые штрихкоды. Хотя в режиме "Задания->Просмотр" терминала в таблице все штрихкоды отображаются правильно. А если этот же файл загрузить из Теста драйвера vА3.0 (закладка "Файлы и задачи", кнопка "Загрузить файл") то терминал находит все штрихкоды. При использовании методов AddInTable() и DownLoadTable() информация загружается корректно, но использование этих методов проблематично, т.к. база содержит более 30 тыс. наименований и загрузка методом DownLoadTable() происходит раз в пять медленнее (объем информации примерно 1,5Мб время 1,5 часа
при скорости обмена 115200 бод). Если необходимо могу выслать все файлы загружаемые в терминал(формы и данные). Заранее спасибо.