|
Вопрос по ТСД Cipherlab 8200 | ☑ | ||
---|---|---|---|---|
0
Ион
22.10.15
✎
12:11
|
Вопрос следующий. Разбираюсь сейчас с этими терминалами. УПП 1.3 типовая в этом функционале. С одного сканера не получается забрать данные в 1с. Обработка выдает стандартное сообщение "Отсутствуют данные для загрузки из терминала сбора данных". Хотя данные там есть - они почему то не видны из 1с (файл данных в терминале называется "Form4 data"). Вставляю тут же в подставку ТСД 8230 - все нормально, все видно, данные в 1с получаются (файл данных в терминале называется "Data file"). Версия компоненты 6.0.4.0 , версия обработки ScanCodeCipherLabPDT.epf 2.25 , версия API 2.05 .
В чем может быть дело ? Почему 1с в этих терминалах не видит записей ? Спасибо. |
|||
1
Vladal
22.10.15
✎
12:12
|
Поля там все есть?
Зайди в меню Утилиты и посмотри содержимое документа. |
|||
2
Vladal
22.10.15
✎
12:22
|
> файл данных в терминале называется "Form4 data"
или перепрошей его (залей "задачу"), если есть исходники, или в настройках УПП укажи, что данные будут считываться из Формы с номером 4. Это в настройке подключения ТСД в самой 1С. Я помню 2 параметра - номер com-порта и номер документа. |
|||
3
Vladal
22.10.15
✎
12:23
|
*перепрошей на ту же прошивку, что и у других терминалов, но при условии, что они делают одну и ту же работу. А то может он заточен на многодокументную работу, например.
|
|||
4
Ион
22.10.15
✎
13:01
|
(1-3) Спасибо большое за участие. Содержимое документа смотрел. Там ШК. Но в принципе насколько я понимаю , в принципе содержимое файла не важно - оно будет загружаться с сообщениями об ошибках , типа "вот данные загружаются такие-то , но они не предназначены для этой табл. части и т.п." но просто не загрузится и все. А в моем случае просто не видит записей (в 1с в коде обработки выдает при всех возможных значениях документа от 0 до 9 что кол-во записей = 0 )
//тест начало Для Сч=0 По 9 Цикл КолвоЗапДок = Объект.Драйвер.ЗаписейВДокументе(Объект.Параметры.НомерДокумента); Сообщить("Номер документа="+Сч+" Кол-во записей док.="+КолвоЗапДок); КонецЦикла; //тест конец ========================================== (2) номер формы в настройках указать нельзя - только номер документа |
|||
5
Ион
22.10.15
✎
13:04
|
от предыдущего человека остались задачи для данного вида работ - перезаливаю задачу , но результат не меняется. Сам ТСД виден , можно туда залить задачу, базу. Но данные с него получать категорически не хочет....
|
|||
6
Ион
22.10.15
✎
13:10
|
Что можно еще посомтреть ?
|
|||
7
Ион
22.10.15
✎
13:18
|
Сейчас загрузил задачу немного другого вида работ - стало нормально из ТСД загружать.
Видно ошибка какая-то в предыдущей задаче... Нужно значит с задачами разбираться |
|||
8
Vladal
22.10.15
✎
14:32
|
(4) >> (2) номер формы в настройках указать нельзя - только номер документа
Это я и имел в виду. Просто из какой формыс каким номером идет считывание данных, так и называется документ. |
|||
9
Vladal
22.10.15
✎
14:35
|
(5) Я с помощью драйвера своей обработкой напрямую писал и читал из ТСД, потому что типовая обработка "СерверТО" тупила: то ли 12, то ли 20 тыс наименований типовая грузила около 10 минут. Моя же - менее двух минут.
Потому что в типовой перед записью каждой строки в ТСД инициируется каждый раз драйвер и поэтому тормоза. Может, какое оборудование и требует такого подхода, но для ТСД я сделал свою обработку выгрузки. |
|||
10
Vladal
22.10.15
✎
14:36
|
(4) >> Для Сч=0 По 9 Цикл
>> КолвоЗапДок = Объект.Драйвер.ЗаписейВДокументе(Объект.Параметры.НомерДокумента); Именно так я и читал количество документов и их объём при загрузке данных в многодокументной работе. |
|||
11
Ион
22.10.15
✎
15:02
|
(Vladal) Разобрался точно в чем причина - именно в имени документа. Стоит флаг "Сохранять собранные из разных форм данные в разных файлах" , соответственно , что мне нужно сохраняется в файле типа ~"Form4 Data" и 1с его просто не видит ! В генераторе задач убрал эту галку - и все заработало (т.е. именно данные начали загружаться в 1с - то что будет проблема , если будут во всех формах работать одновременно - понимаю).
А как же так - почему же 1с не видит файл данных с другим именем ? |
|||
12
Ион
22.10.15
✎
16:38
|
Как грамотоно решить данную проблему ?
Например, нужно две формы : приемка и брак , и данные нужно разнести в два документа. Как это лучше сделать ? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |