|
Поиск по числу в 1С используя сканер штрихкода |
2 страниц
1 2 >
|
|
|
|
30.05.17, 9:14
|
Общительный
Группа: Пользователи
Сообщений: 36
Спасибо сказали: 0 раз
Рейтинг: 0
|
Бухгалтерия сельскохозяйственного предприятия для Украины, редакция 1.2 Разработка конфигурации: ЧП "ИН-АГРО", 2016 (1.2.37.4) Здравствуйте, прошу помочь или проконсультировать в вопросе с сканером. Задача: на талоне есть номер из 11 чисел, после оборота талона(комбайнер->водитель->весовая) в конце весовщица ручками вводит число и ищет нужный талон чтоб его закрыть, у меня задача сделать чтоб искало число с талона сканируя его сканером штрихкода. Число может быть из 1 цифры или из всех 11, при этом в талоне пишит номер из всех 11 чисел, если число небольшое то спереди нули. При поиске же нули не учитываються, тоисть береться целое число, например если номер 00000015242 то искать нужно будет число 15242. Что сделал, добавил элемент управления штрихкод EAN13 в свойствах выбрал непоказывать контрольное число. К числу если меньше 12 знаков спереди добавил нули и отправил на вычитку контрольного числа, сканер прекрасно сканирует данный код и код на 100% соответствует номеру, но не находит, выводит результат вместе с нулями спереди и в результате ничего не найдено. Теперь вопрос: 1. я вобще в правильном направлении двигаюсь? 2. есть ли какой нить шрифт чтоб его читал сканер как обычное число без контрольного числа? Есть к примеру шрифт EanGnivc он число преобразовывает в штрихкод, произвольное число, но его не читает сканер.
|
|
|
|
|
|
30.05.17, 15:01
|
Оратор
Группа: Местный
Сообщений: 413
Из: Киев
Спасибо сказали: 161 раз
Рейтинг: 0
|
Цитата(nickolas @ 30.05.17, 14:09)
Так оказываеться можно штрихкодировать обычный текст и цифры который успешно читает сканер Шел 2017 год.
Специалист : Технологическая платформа 8.х, Бухгалтерия для Украины, Управление торговлей для Украины, Зарплата и Управление Персоналом для Украины
|
|
|
30.05.17, 19:47
|
Общительный
Группа: Пользователи
Сообщений: 36
Спасибо сказали: 0 раз
Рейтинг: 0
|
TipsyKID @ Сегодня, 16:01
, я только учусь и всё из заданий которые ставит передо мной директор. По теме, на тестовой базе все прекрасно работает, начал тоже самое делать в рабочей конфигурации. И теперь у меня ошибка "Значення не є значенням обєктного типу(Сообщение)" вот в этой строке ОбластьТалон.Рисунки.РисунокШтрихкод.Объект.Сообщение = Формат(Выборка.Номер,"ЧГ=");
Сообщение отредактировал logist - 30.05.17, 22:58
|
|
|
31.05.17, 7:53
|
Общительный
Группа: Пользователи
Сообщений: 36
Спасибо сказали: 0 раз
Рейтинг: 0
|
Открыл отладчик и обнаружил кое что, пока что мне непонятное. Вот скрины Тестовая БД: Рабочая БД: в тесте поле Объект имеет свои подуровни, а в рабочей оно вобще неопределено, подскажите почему так и как исправить?
Сообщение отредактировал Vofka - 31.05.17, 8:06
|
|
|
|
31.05.17, 9:56
|
Общительный
Группа: Пользователи
Сообщений: 36
Спасибо сказали: 0 раз
Рейтинг: 0
|
onsamuy @ Сегодня, 10:23
, Тестовая ИБ и рабочая размещена на одном ПК(Windows Server 2008 r2) , я повторюсь, что в тестовой ИБ все работает. Еще забыл указать что тестовая - файловая, а рабочая - SQL , в этом может быть причина? onsamuy @ Сегодня, 10:23
, Компонента уже есть
|
|
|
31.05.17, 10:51
|
Оратор
Группа: Местный
Сообщений: 264
Спасибо сказали: 69 раз
Рейтинг: 0
|
Цитата(nickolas @ 31.05.17, 10:56)
Тестовая ИБ и рабочая размещена на одном ПК(Windows Server 2008 r2) , я повторюсь, что в тестовой ИБ все работает Мда, так просто не разобраться. Надо понимать что в макете талона рисунок "РисунокШтрихкод" - это не простой рисунок, а объект active X. Вставляется он в макет следующим образом: Меню "Таблица-рисунки-вставить объект", далее переключатель устанавливаем на позицию "элемент управления" - выбираем в списке компоненту штрихкодов 1С. Возможно рисунок в макете - это просто рисунок, а не объект, проверьте... Больше никаких соображений не приходит в голову. Цитата(nickolas @ 31.05.17, 10:56)
тестовая - файловая, а рабочая - SQL , в этом может быть причина Вроде в обычных формах все на клиенте выполняется, то есть если на машине на которой печатаем из 1С ярлыки установлена компонента, то все ОК. А сервер 1С тоже на этой машине?
|
|