|
не удается подключить сканер | ☑ | ||
---|---|---|---|---|
0
LivingStar
25.03.13
✎
10:16
|
по USB порту подключен сканер, Eclipse MS5145 LS USB honeywell
скачены драйвера 8.0.8.4, 8.0.9.7, 8.0.11.1 ни на одном сканер не удается запустить выдается сообщение при тестировании устройства через параметры: "Сканер штрихкода (общий)": Внимание! Текущая версия драйвера отличается от поддерживаемой. Текущая версия: 8.0.9.7 Требуемая версия: 8.0.8 Корректная работа драйвера не гарантируется как его можно настроить? |
|||
76
Галахад
гуру
26.03.13
✎
07:25
|
Кстати, если попробовать префикс 2 поставить?
|
|||
77
LivingStar
26.03.13
✎
07:34
|
вот что выдает
(штрихкод "¦.h]E0F4680010101490") соответственно из за ¦.h], номенклатура по штрихкоду не находится..... |
|||
78
LivingStar
26.03.13
✎
07:35
|
(76) так вчера нормально сканировал, сразу находил, безо всяких обработок, если что то вылезло, значит есть причина, нужно её устранить!
|
|||
79
LivingStar
26.03.13
✎
07:36
|
вот это перед кодом все лишнее ¦.h]E0F
|
|||
80
LivingStar
26.03.13
✎
07:38
|
Я настраиваю префиксы и суффиксы с бумажных носителей, что шли в комплекте, сканирую их, может что то наслоилось. Как убрать все что было выбрано, отсканированно для префикса, что бы изначально пробовать?
|
|||
81
Галахад
гуру
26.03.13
✎
07:42
|
(77) Используй КодСимвола() узнаешь, что это.
(78) Устраняй. Кто мешает? |
|||
82
LivingStar
26.03.13
✎
07:49
|
(81) так я вот и узнаю как, в чем причина. Не должно этого быть вообще. Надо как то настройки правильно сканировать с брошуры что шла с ним. Я не знаю как.
|
|||
83
Галахад
гуру
26.03.13
✎
07:56
|
(82) Ну, установи параметры по умолчанию.
В брошюре должен быть такой штрихкод. |
|||
84
LivingStar
26.03.13
✎
08:00
|
штрих коды enable factory defauls и recall defaults кажется сбрасывают все!!!
сейчас вот что пишет: 4680010101490 Считанный штрихкод не может быть обработан. Необходимо убедиться, что данный штрихкод зарегистрирован в информационной базе и может быть обработан в данной форме. (штрихкод "4680010101490", тип "EAN13") но он то есть в базе, это как понять? |
|||
85
Галахад
гуру
26.03.13
✎
08:02
|
Открой конфигуратор и глобальный поиск по:
"Необходимо убедиться, что данный штрихкод зарегистрирован в информационной базе и может быть обработан в данной форме" Далее отладчик. |
|||
86
LivingStar
26.03.13
✎
08:27
|
(85) с этим все норм ищет!!!!
|
|||
87
LivingStar
26.03.13
✎
08:29
|
Что то с ценами не могу разобраться вроде установил но почему то не схватывает, но это все детали...
сейчас вопрос по программированию префикса, суффикса, нужно отработать ситуацию когда префикс F7 а суффикс enter, где это можно задать? У пользователя проблема, у них так запрограммирован сканер, и при считывании обрезает штрих код, соответственно ничего не находится в базе по обрезанному... |
|||
88
LivingStar
26.03.13
✎
08:48
|
Вернулся к той ситуации когда все находится сканированием и остается узнать как запрограммировать что бы по F7 был префикс (открытие окна для считывания, считывание кода), а по Enter суффикс (закрытие окна).
|
|||
89
LivingStar
26.03.13
✎
09:51
|
в документации к скенеру, я так понял что устанавливать можно будет только:
Suffix - CR Suffix On LF Suffix On Tab Suffix On EXT Suffix On и Prefix - STX Prefix On AIM ID Prefix On NCR Prefix On Nixdorf Prefix On можно ли из всего этого запрограммировать Prefix на F7, а Suffix на Enter ? |
|||
90
LivingStar
26.03.13
✎
11:04
|
up!
|
|||
91
LivingStar
26.03.13
✎
12:12
|
Кто нибудь сталкивался с тем что при считывании сканер обрезает штрих код, и с чем это может быть связанно?
|
|||
92
Галахад
гуру
26.03.13
✎
12:14
|
О. Скоро стока.
|
|||
93
LivingStar
26.03.13
✎
13:38
|
Переговорил с пользователем сканера, он сказал что есть в инете .pdf исчерпывающий с настройками сканера. И что там есть описание как настроить ему префикс на F7, а суфикс на enter.
Никто подобным не занимался? |
|||
94
LivingStar
27.03.13
✎
06:24
|
имея вот этот мануал, подскажите как запрограммировать сканер
http://shtrih-m-nsk.ru/uploads/files/driver/skanery_sh-k/metrolodgik/65927a177372b5281238508324ddd518.pdf | префикс нужен F7 суффикс enter |
|||
95
LivingStar
27.03.13
✎
06:25
|
на странице 32 есть коды клавиш, но как это установить сканеру?
|
|||
96
LivingStar
27.03.13
✎
08:00
|
разобрался как программировать сканер по инструкции .pdf что в (94) указана
считыванием сканером штрих кода переходишь в режим программирования, считываешь поочередно штрихкоды 3х символов шестнадцатеричного кода программируемой клавиши, выходишь из режима программирования для сохранения настроек, считыванием штрих кода ЗАДАЛ: | Prefix F7 150 #1 Suffix Enter 142 #1 | вышла ошибка: | Считанный штрихкод не может быть обработан. Необходимо убедиться, что данный штрихкод зарегистрирован в информационной базе и может быть обработан в данной форме. (штрихкод "–4680010101506Ћ") | То есть заданные prefix и suffix как видно добавляют не нужные символы в считываемый штрих код! Остается пробовать программировать Prefix и Suffix #2 - #9. Пользователь говорит что у него так запрограммирован сканер, но в доработанной форме при сканировании штрих код обрезается, в документ ЧекККМ все сканируется как нужно. Что бы сэмулировать эту ситуацию программирую сканер. |
|||
97
LivingStar
27.03.13
✎
08:36
|
задал F7 и Enter на #10 Prefix и Suffix отсканировалось нормально, но у пользователя проблема имеется
У него в Документ ЧекККМ все сканируется нормально, а в доработанную мною форму при сканировании штрих код обрезается, у меня же при тестировании все работает нормально, и по коду тоже нечего смотреть, практически все перенес как в типовом механизме в чем может быть проблема? |
|||
98
Галахад
гуру
27.03.13
✎
08:42
|
(97) Классный вопрос. Телепаты, в очередь.
|
|||
99
LivingStar
27.03.13
✎
08:51
|
(98) Ну может кто сталкивался с этой проблемой, может она известна. У меня тестирую все нормально сканируется. Пробовал задать Prefix и Suffix как сказал пользователь, которые заданы у него. Видно что по одному варианту присутствуют лишние символы, по второму нормально все. У него же в документ ЧекККМ нормально сканирует, в доработанной форме обрезает символы. Вот тут пишут про .dll библиотеку 1с http://forum.ruboard.ru/showthread.php/20564-Сканер-штрих-кода-Eclipse
но в документе же нормально работает. Просто не пойму в чем дело ((((. По коду особых отличий нет. И когда я тестирую же не выявляю такой ошибки!!! |
|||
100
Галахад
гуру
27.03.13
✎
08:52
|
Тестируй у пользователя.
сотка. |
|||
101
LivingStar
27.03.13
✎
08:59
|
(100) да я по телефону и почте пытался узнать как сканер то настроить, ни разу же не настраивал. Так то за каждый вопрос и расхождение в суждениях готов вцепиться в горло. Опасно!!! Там негде у него, на точках работают, там даже конфигуратор не откроешь нет времени и возможности наверное.
|
|||
102
akronim
27.03.13
✎
10:24
|
Я думал, это я мастер все усложнять, но до истинных спецов, как видно, мне еще далеко.
Я тебя оставил в понедельник с работающим сканером. То, что назавтра ком поменялся - ты его в другой юсб воткнул, у тебя устройство заново определилось. Это естественно. А далее пошел какой-то невнятный рассказ про суффиксы - зачем они тебе? Про новую форму - что она делает и все ли правильно? Про обрезанные шк - где, откуда? Короче, опиши проблему. |
|||
103
LivingStar
27.03.13
✎
10:39
|
(102) Тот кому это внедрили говорит, что у них при сканировании в документ ЧекККМ все попадает верно, но при сканировании в доработанную мною форму по просмотру цен штрих код обрезается! То есть они сканируют один штрих код, а в сообщении об ошибке (так как по такому ничего не найдено) показывается другой, обрезанный код!
Они предоставили сканер что бы это проверить так как по F7 было все настроено. Настроили сканер, под него прописал ВнешнееСобытие(), все работает. Пользователь говорит вы задайте Prefix "F7" и Suffix "Enter" в программируемых настройках сканера и протестируйте, так как у нас он так настроен. Ну вот я настраиваю как в (96), (97). Либо появляются лишние символы, либо нормально сканируется. Проблема в том что не могу сэмулировать проблемную ситуацию которая возникает у пользователя. Он ставит проблему в том что у него сканируются обрезанные штрих коды в доработанную мною форму, в документ ЧекККМ все нормально сканируется. Как это решить пока не понял, у него не получится тестировать. |
|||
104
эцп
27.03.13
✎
10:47
|
Помогите пожалуйста с такой проблемой: имеется USB-сканер (в системе определяется, как USB-устройсво ввода, короче, клавиатура).
Проблема в том, что результат сканирования зависит от раскладки клавиатуры: английские буквы в штрих-коде передаются русскими символами. Пример: У427710Ф6628 а реально: E427710A6628 |
|||
105
SherifSP
27.03.13
✎
10:49
|
(104) И ?
|
|||
106
SherifSP
27.03.13
✎
10:51
|
(103) Тип шк EAN 13?
|
|||
107
эцп
27.03.13
✎
10:53
|
(105) Надо сделать так, чтобы на раскладку клавиатуры не реагировал.
(106) Х.з. Не силен в типах ШК |
|||
108
SherifSP
27.03.13
✎
10:54
|
(103) Тебе нужно сканировать тот же шк, что и у пользователя, если хочешь повторить его действия
|
|||
109
LivingStar
27.03.13
✎
10:55
|
(106) да EAN 13
|
|||
110
эцп
27.03.13
✎
10:56
|
(108) Сканер у меня сейчас в руках, штрих-код рядом и я сейчас "пользователь" (пытаюсь подключить к УТ 10.3 сканер)
|
|||
111
эцп
27.03.13
✎
10:57
|
(109) Нужно каким-то образом "сказать" системе или драйверу сканера в УТ, что на раскладку реагировать не надо, а надо снять сырые значения (скан-коды). Как?
|
|||
112
SherifSP
27.03.13
✎
10:58
|
(107) Это уже в коде надо рыться, проще всего обработать полученный шк и и передать в выходные данные
|
|||
113
LivingStar
27.03.13
✎
10:58
|
(108) Наверное у него все коды обрезаются какие есть вообще.
НО! В документ ЧекККМ это же сканирование нормально проходит ! ( |
|||
114
SherifSP
27.03.13
✎
10:58
|
(111) Так запрограммируй его под USB
|
|||
115
LivingStar
27.03.13
✎
11:00
|
(113) Если в ЧекККМ сканируется нормально, а в мою форму нет, то по идее должно быть я что то не доработал, что то не усмотрел!!! Но дело в том что я сканирую и не вижу проблемы у себя!
|
|||
116
SherifSP
27.03.13
✎
11:00
|
(113) В отладке найди в ЧекеККМ где шк используется, там наверное в коде, не тот тип шк используется
|
|||
117
SherifSP
27.03.13
✎
11:01
|
(115) Тип шк задавал в коде у себя?
|
|||
118
SherifSP
27.03.13
✎
11:01
|
Посмотри выходные данные, которые передаются уже в шк на форме и подсчитай количество символов
|
|||
119
SherifSP
27.03.13
✎
11:03
|
+(118) Попробуй растянуть саму этикетку
|
|||
120
LivingStar
27.03.13
✎
11:03
|
(117) тип не задавал, брал типовую процедуру
РаботаСТорговымОборудованием.ОбработатьВведенныйШтрихкод(Штрихкод, ЭтаФорма, Истина); она что то тама перерабатывает |
|||
121
SherifSP
27.03.13
✎
11:04
|
(120) Вот пока не поймешь что, смысл фантазировать)
|
|||
122
эцп
27.03.13
✎
11:05
|
(113) (114) Приложу скрин:
http://i53.fastpic.ru/big/2013/0327/85/d35ceba1b863f167558c51eb83082685.png |
|||
123
LivingStar
27.03.13
✎
11:06
|
(177) да это идея посмотреть какой тип используется по коду в документе ЧекККМ и в моей форме, но визуально у меня нет ошибки !
|
|||
124
SherifSP
27.03.13
✎
11:06
|
(123) Визуально, не значит что ее вообще не будит
|
|||
125
akronim
27.03.13
✎
11:10
|
Ох уж эти сказочники. "она что то тама перерабатывает"
Примем, что все идентично (база, штрихкод), но у тебя работает, а на месте нет. Значит, надо идти ногами на место, самолично сканировать и смотреть, где и что различается. Тем более в стандартном документе все работает. |
|||
126
SherifSP
27.03.13
✎
11:14
|
(122) Попробуйте выбрать Com1 и запрограммировать сканер на USB
|
|||
127
LivingStar
27.03.13
✎
11:27
|
выявил ситуацию, префикс и суфикс нужно настраивать на эмитацию клавиатуры, тогда видна этот момент!
то есть при сканировании в ЧекККМ все встает нормально, при сканировании в мою форму, открывается быстро окно ввода строки как по F7 и быстро закрывается, где видно что штрих код обрезан, например у моего: 4680010101506 было мельком видно 0101506. И главное это появляется ещё до выполнения функцмм ВыбратьСтроку(), как отловить не монатно? |
|||
128
эцп
27.03.13
✎
11:28
|
(126) Не понял. Если я в настройках подключения сканера в 1С выставлю COM1, то сканер работать не будет!
|
|||
129
akronim
27.03.13
✎
11:52
|
(127)
Что говорит по этому поводу наука? В смысле - во ВнешнемСобытии что? |
|||
130
LivingStar
27.03.13
✎
12:04
|
(129)
Процедура ВнешнееСобытие(Источник, Событие, Данные) Если Не ВводДоступен() Тогда Возврат; КонецЕсли; ПолучитьСерверТО().ОбработатьВнешнееСобытие(Источник, Событие, Данные, ЭтаФорма); КонецПроцедуры // ВнешнееСобытие() |
|||
131
LivingStar
27.03.13
✎
12:04
|
(129) так внешнее событие же вызывается когда эмулируется com порт! Или при жэмуляции клавиатуры тоже?
|
|||
132
LivingStar
27.03.13
✎
12:05
|
(129) туда и не заходит!
|
|||
133
LivingStar
27.03.13
✎
12:12
|
какое то аномальное окно впереди всех выскакивает
|
|||
134
akronim
27.03.13
✎
12:13
|
Да, верно. Все так быстро меняется.
Тогда - смотреть в отладчике, что приходит в эту форму по f7 в чек ккм и в твою форму. Или перевести сканер на эмуляцию ком-порта. Или поставить нормальные дрова, поддерживающие сканеры в разрыв клавиатуры, чтобы событие чтения шк клавиатурным сканером вызывало ВнешнееСобытие (см (122) ) |
|||
135
LivingStar
27.03.13
✎
12:21
|
(134) то есть считанный код появляется ещё до вызова окна ВвестиСтроку(), но в документе полный, а в моей форме обрезанный!
|
|||
136
LivingStar
27.03.13
✎
12:21
|
что на это может влиять не понятно!
|
|||
137
LivingStar
27.03.13
✎
12:21
|
(134) в формах работает все нормально, без аномалий!
|
|||
138
LivingStar
27.03.13
✎
12:22
|
(137+) по F7 то есть
|
|||
139
LivingStar
27.03.13
✎
12:23
|
(137) нужно проверять именно под эмуляцией клавиатуры. Под эмуляцией ком порта такого не встречалось! Ошибка именно тут.
|
|||
140
akronim
27.03.13
✎
12:27
|
"Под эмуляцией ком порта такого не встречалось"
Ну вот и решение |
|||
141
LivingStar
27.03.13
✎
12:55
|
(140) какое решение?
|
|||
142
LivingStar
27.03.13
✎
12:56
|
(140) нужно что бы работало под эмуляцией клавиатуры!!! в документе же работает! почему не работает в форме? уже перетащил её в документ, тоже самое
|
|||
143
Леха Дум
27.03.13
✎
12:57
|
сегодня, совершенно в тему, обновился драйвер сканера ШК:
http://users.v8.1c.ru/version.jsp?id=ScanOpos&ver=8.0.15.1 он вроде умеет работать со сканерами, работающими в режиме клавиатуры |
|||
144
LivingStar
27.03.13
✎
13:08
|
обновили драйвер на последний, тоже самое
|
|||
145
LivingStar
27.03.13
✎
14:05
|
сделал экспортную функцию для сканирования штрих кода, закомментировал в документе действующую и вызываю её, код поступает полный!!!
сделал форму документа, в которую нужно сканировать помещать цены, вызываю функцию сканирования экспортную там, в этом случае штрих код обрезанный!!! вот и пойми в чем причина обрезания штрих кода и как это устранять !!! (((( |
|||
146
SherifSP
27.03.13
✎
14:20
|
(145) проблема не в дровах, иначе в типовой та же ошибка была бы, что то в коде, есть еще процедура которая отлавливает событие со сканера и ты ее не знаешь
|
|||
147
LivingStar
27.03.13
✎
14:31
|
(146) а как её узнать, если вызывается определенная процедура в документе и сразу туда попадает код
и так же вызывается моя процедура и тоже уже изначально есть код, но обрезанный! как эту процедуру выявить, где она? |
|||
148
SherifSP
27.03.13
✎
14:32
|
(147) Не хочу огорчать, но наверное в самом драйвере, который подключаешь к 1С
|
|||
149
SherifSP
27.03.13
✎
14:33
|
(147) Драйвер атоловский используешь?
|
|||
150
LivingStar
27.03.13
✎
14:38
|
(149) драйвер использую от 1с Scan_OPOS_8_0_15_1
|
|||
151
LivingStar
27.03.13
✎
14:40
|
(149) если в драйвере дело, то почему в документ нормально сканирует, а в доработанную форму обрезает сканированный штрих код?
|
|||
152
SherifSP
27.03.13
✎
14:41
|
(151) Ответ уже в самом драйвере нужно искать
|
|||
153
SherifSP
27.03.13
✎
14:42
|
ПолучитьСерверТО() Используется ?
|
|||
154
LivingStar
27.03.13
✎
14:46
|
например во внешнем событии документа ЧекККМ
ПолучитьСерверТО().ОбработатьВнешнееСобытие(Источник, Событие, Данные, ЭтаФорма); |
|||
155
LivingStar
27.03.13
✎
14:47
|
(154+) вызывается если сканер настроен как эмуляция ком порта
|
|||
156
SherifSP
27.03.13
✎
14:47
|
(154)Событие что показывает отладчик?
|
|||
157
SherifSP
27.03.13
✎
14:48
|
(155) Ну тебе же не подходит ком порт
|
|||
158
SherifSP
27.03.13
✎
14:48
|
+(157) Значит не должно туда попадать
|
|||
159
LivingStar
27.03.13
✎
14:48
|
(156) в данном случае, когда сканер работает как эмулятор клавиатуры он не вызывает внешнее событие, ошибка с обрезанием штрих кода появляется в другой форме
|
|||
160
Леха Дум
27.03.13
✎
14:54
|
(159) драйвер как раз и должен генерировать событие, посмотри настройки подключения
|
|||
161
LivingStar
27.03.13
✎
15:06
|
(160) а почему в документе нормально сканируется тогда? а в доработанной форме обрезается?
|
|||
162
Леха Дум
27.03.13
✎
15:17
|
а куда ты передаешь штрихкод? может это реквизит формы с меньшей длиной строки?
|
|||
163
akronim
27.03.13
✎
15:52
|
(159) Драйверы, могущие работать с клавиатурными сканерами (а озвученный тобой может), как раз и берут на себя функцию генерации внешнего события, если настроены правильно.
(142) "нужно что бы работало под эмуляцией клавиатуры!" Вот прям таки нужно? Это требование заказчика? |
|||
164
Леха Дум
27.03.13
✎
17:26
|
ТС похоже ушел увеличивать длину строки :)
|
|||
165
akronim
27.03.13
✎
18:20
|
Ага. Наверняка причина в какой-то подобной мелочи, о которой и сказать стыдно. Не подумал
|
|||
166
LivingStar
28.03.13
✎
05:56
|
(162) Штрих код сканирую в документе ЧекККМ все отрабатывает нормально. Сканирую в дополнительно открываемую форму, туда он попадает обрезанный. Все как и в документе ЧекККМ, сам процесс сканирования штрих кода, передаёт считанный штрих код выше всех инструкций 1с в процедуре, даже перед ВыбратьСтроку() чем он и получается. Так работает считывание сканером. То есть штрих код попадает в процедуру такой какой считался, только в документе он полный, а в процедуре в моей формы он обрезанный. Мелькает окно ВыбратьСтроку() и быстро закрывается, видно что в документе полный код, а в форме его половина.
Дкмаю может так работает драйвер, что в одном открытом окне можно только считать полноценный штрих код только в одну форму. Или может быть потому что у документа форма открыта модально? |
|||
167
LivingStar
28.03.13
✎
05:59
|
(164) рабочий день закончился тогда
(165) в какой? (163) Наверное они работают на кассе, и им нужна возможность как ввода с клавиатуры, так и сканирование сканером. Если работать под эмуляцией com порта то не будет возможности ввода с клавиатуры, а она им нужна. |
|||
168
big
28.03.13
✎
06:03
|
Это п***ец какой-то ((
|
|||
169
LivingStar
28.03.13
✎
06:05
|
открыть модально тоже не помогло
| Процедура ИнфоПодборНажатие(Элемент) ФормаОбработки = Обработки.ПодборЦеныНоменклатурыПоШтрихКоду.ПолучитьФорму("Форма"); ФормаОбработки.Док = ЭтотОбъект; ФормаОбработки.ОткрытьМодально(); КонецПроцедуры | (168) какой? работодатель ждет решения |
|||
170
LivingStar
28.03.13
✎
06:09
|
открыл не в интерфейсе РМК (интерфейс кассира) а под Админом
открываю разные документы, во все норм считывается открываю обработку под админом, туда считывается обрезанный ( буду дальше выяснять в чем дело! |
|||
171
LivingStar
28.03.13
✎
06:27
|
кажется понятно в чем дело!
|
|||
172
LivingStar
28.03.13
✎
06:29
|
на форме на заднем фоне лежала кнопка на которую была назначена клавиша F7
попробовал создано новую обработку и не делая так кнопку а добавив её в нижней панели и задав её F7, вроде по сканированию нашелся товар, но почему то без цены, но это уже другое дело |
|||
173
LivingStar
28.03.13
✎
06:46
|
(165) да что то наподобе!
|
|||
174
akronim
28.03.13
✎
19:06
|
(167) "Если работать под эмуляцией com порта то не будет возможности ввода с клавиатуры"
Кто тебе сказал такую чушь? Ввода с клавиатуры чего - штрихкода? Или у тебя при эмуляции кнопка f7 перестает работать? |
|||
175
LivingStar
29.03.13
✎
05:52
|
(174) кнопка перестает работать.
Я решил вопрос! Проблема с обрезанием кода была в том что на форме на заднем фоне, за таблицей лежала кнопка с привязкой действия по F7. Причина была в этом. Удалил кнопку, задал её на нижней панели и все! (174) Ну да, если сканер работает под эмуляцией com порта, то с клавиатуры уже ничего не введешь. Ну и считывание по другому работает. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |