|
397 / 140 / 39
Регистрация: 16.03.2013
Сообщений: 1,570
|
|
Немного про сканер штрих-кода18.09.2017, 07:29. Показов 4624. Ответов 59
Метки нет (Все метки)
Доброго времени суток всем! Есть несколько вопросов по работе БД со сканером штрих кода, но вопросы скорее познавательного характера, может кто сможет ответить.
1 В инете имеется множество шрифтов для нанесения на этикетки или допустим для кодирования документов, для иных каких то задач. Вопрос: каждый сканер адаптирован для чтения любого из шрифтов штрих кода или сканеры определенной группы могут считывать только определенные шрифты(QR в данном случае не рассматривается)? В базе шрифтов ОС имеется Шрифт "Barcode", это очевидно базовый шрифт для подобных целей? 2. Какой самый простой и недорогой сканер для внедрения в производстве (хотя бы пару распространенных моделей). Желательно переносной, с радиусом действия в метров 30-40. Возможно кто то сталкивался с вопросами приобретения и особенностями каких -то моделей. 3. Что и где можно почитать, чтобы понять основы обработки сканером входящей информации(скажем так, для уровня чайников) 4.Отличается ли содержательность заложенной в ШК информации в зависимости от применения определенной кодировки или изменяется только объемность отображаемого визуально результата? (см прилож. файл), т.е. визуальный результат заложенной в ШК информации не меняется по содержанию, а только по объему или я не прав ? 5 В моем случае в штрих код нужно заложить информацию из нескольких полей таблицы - [Дата]&[Деталь]&[Заказ]&[Партия][Количество], как правильно прописать это в поле запроса формирующем штрих код, чтобы сканер считал и передал данные для идентификации в БД без ошибки, как в этом случае должно формироваться поле[Barcode]? Barcode: CodeData([Деталь] & "" & [Количество] & "" & [Заказ]...и т.д.;[Symbology]) или как то по другому? Возможно используются какие то специальные символы разделяющие данные полей... (при формировании ШК используется тот же модуль что и в прилагаемом примере, с аналогичным названием поля [Simbology] и тем же названием функции CodeData. Во общем интересно все, особенно ключевые моменты. Если есть кому что рассказать по данной теме буду осення признателен. Спасибо
0
|
|
| 18.09.2017, 07:29 | |
|
Ответы с готовыми решениями:
59
Сканер штрих-кода подобрать сканер штрих кода БД Аксес и сканер штрих-кода |
|
13270 / 5947 / 1529
Регистрация: 05.10.2016
Сообщений: 16,651
|
||
| 20.09.2017, 06:16 | ||
|
Штрих код = последовательность цифирей, без всяких разделителей и спец символов.
1
|
||
|
397 / 140 / 39
Регистрация: 16.03.2013
Сообщений: 1,570
|
||
| 20.09.2017, 07:25 [ТС] | ||
|
0
|
||
|
13270 / 5947 / 1529
Регистрация: 05.10.2016
Сообщений: 16,651
|
||||||||||||||||||
| 20.09.2017, 08:03 | ||||||||||||||||||
|
Например:
Добавлено через 13 минут Braser, вот доп. инфо:
Добавлено через 8 минут Теперь вам придётся самостоятельно разработать систему формирования ШК Допустим у вас номер партии это 4 символа начиная с 5-го. Тогда:
1
|
||||||||||||||||||
|
397 / 140 / 39
Регистрация: 16.03.2013
Сообщений: 1,570
|
|
| 20.09.2017, 08:11 [ТС] | |
|
т.е данные при кодировке их в штрих должны выглядеть только так, по шаблону: партия -"000200", а не просто "200" и номер заказа "000123" а не "123", правильно я понимаю? А если используется несколько типов маркировки заказа? Например к цифровой части может быть приставлена еще какая то, например ПДО00123, и тут же в другом используется маркировка ИСП00245 тогда как быть?(у нас используется и просто цифровая и с буквенной приставкой, вот в чем фикус-пикус)
0
|
|
|
13270 / 5947 / 1529
Регистрация: 05.10.2016
Сообщений: 16,651
|
|||
| 20.09.2017, 08:18 | |||
|
Смотрите например: Функции Asc, AscW Добавлено через 2 минуты Вам же нужно знать точное положение данных в ШК - что бы потом их найти ...
1
|
|||
|
397 / 140 / 39
Регистрация: 16.03.2013
Сообщений: 1,570
|
||
| 20.09.2017, 08:19 [ТС] | ||
1
|
||
|
13270 / 5947 / 1529
Регистрация: 05.10.2016
Сообщений: 16,651
|
||
| 20.09.2017, 08:28 | ||
|
Да и смысла в этом не вижу. ШК - это только цифры в текстовом поле. Добавлено через 2 минуты Braser, проще написать универсальную функцию - которая будет возвращать нужные вам данные из ШК по двум аргументам: 01 - ШК 02 - Номер части данных + Функцию формирующею ШК по переданным аргументам.
1
|
||
|
13270 / 5947 / 1529
Регистрация: 05.10.2016
Сообщений: 16,651
|
|
| 20.09.2017, 08:33 | |
|
Braser, О благодаря ВАМ - у меня сегодня ЮБИЛЕЙ!
Подарки и поздравления принимаются круглосуточно!
3
|
|
|
397 / 140 / 39
Регистрация: 16.03.2013
Сообщений: 1,570
|
|
| 20.09.2017, 08:35 [ТС] | |
|
Хорошо, нельзя так нельзя, правда не совсем понимаю почему. Ну допустим, если с помощью функции (она есть в примере в моем п.7) перевести в штрих код последовательность "123"!"456"!"789", то что должен вернуть сканер после считывания кода в поле?
Добавлено через 1 минуту Сердечно поздравляю!Здоровья, счастья, благоденствия! Я старался как мог, честно...
1
|
|
|
13270 / 5947 / 1529
Регистрация: 05.10.2016
Сообщений: 16,651
|
||
| 20.09.2017, 08:42 | ||
|
1
|
||
|
397 / 140 / 39
Регистрация: 16.03.2013
Сообщений: 1,570
|
||
| 20.09.2017, 08:55 [ТС] | ||
|
Ну тогда почему, нельзя, предположим ГИПОТЕТИЧЕСКИ ,указать компу, что все цифры(буквы) до 1 знака"!" - это номер партии, от первого до второга знака"!" - это количество деталей, от второго до 3 знака "!" - это дата выпуска и от 3 знака"!" и до конца кода это номер заказа, тогда в этом случае мы можем не делать никаких полей с фиксированным количеством знаков, вот о чем я думаю...
Добавлено через 4 минуты
0
|
||
|
13270 / 5947 / 1529
Регистрация: 05.10.2016
Сообщений: 16,651
|
||
| 20.09.2017, 09:01 | ||
|
Такое впечатление, что печатаемся на разных языках, но одинаковыми буквами... ![]() Добавлено через 5 минут Braser, за работку браться пора, - вываливаюсь. Оставляю вас на добрых форумчан. Успехов! (Будет свободная минутка забегу потом) Пока!
0
|
||
|
397 / 140 / 39
Регистрация: 16.03.2013
Сообщений: 1,570
|
|
| 20.09.2017, 09:04 [ТС] | |
|
Знаете, честно говоря, я был бы Вам ОЧЕНЬ признателен если бы Вы мне показали на моем примере как данные из таблицы в таблицу перегнать можно с суммированием и присвоением номера партии, ну просто ОЧЕНЬ был бы признателен. А со штрихом мне еще поразбираться похоже надо, возможно в принцип его формирования и обработки больше вникнуть.
А вот перемещение данных сейчас мне очень актуально, пожалуйста, если не трудно
0
|
|
|
26828 / 14509 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
| 20.09.2017, 09:18 | |
|
Если правильно понял с переносом, хотя есть большие сомнения, то так:
1
|
|
|
397 / 140 / 39
Регистрация: 16.03.2013
Сообщений: 1,570
|
||
| 20.09.2017, 10:13 [ТС] | ||
|
Спасибо, идея та самая, только переносить нужно не визуализируя данные. максимум - это извещение что данные успешно перенесены. У вас группировка позаказно реализована, а мне нужна группировка + суммирование по одинаковым позициям.
т.е. если в источнике требуется: балка 001; по заказу 123; в количестве 10 штук; и через строку допустим заказана такая же деталь, но по заказу 456; в количестве 15 штук;, то в таблице получателе должна появится запись: Номер партии 001, деталь- Балка 001, количество -25шт, номер заказа- 123;456. При дальнейшем добавлении строк идентичных деталей в таблицу приемник, должен присвоится новый номер партии и соответственно указаться новое количество, а ранее сброшенные строки так и остаются в приемнике, только с иным номером заказа....уфффф После сброса данных, таблица источник, должна быть очищена. Ее роль - промежуточная таблица. таблица приемник хранит данные. Добавлено через 14 минут В дополнение к предыдущему посту скажу что номер партии в данном примере и номер детали это просто совпадение. если "заглянуть в будущее" и запросить данные по детали Балка 001, то запрос должен выдать№Парт Деталь Заказ(ы) Количество 001 Балка 001 123;456 25 002 Балка 001 759;253 40 003 Балка 001 500 60 Добавлено через 15 минут
0
|
||
|
26828 / 14509 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
| 20.09.2017, 11:25 | |
|
Можно и так. Если опять ничего не напутал...
1
|
|
|
397 / 140 / 39
Регистрация: 16.03.2013
Сообщений: 1,570
|
||||||
| 20.09.2017, 12:18 [ТС] | ||||||
|
Это ГОРАЗДО ближе к тому что задумано, только номер партии на одни и те же детали должен формироваться ориентируясь на предыдущий номер партии ЭТИХ ЖЕ ДЕТАЛЕЙ, а не по порядку.
У вас сейчас номер партии записывается по порядку 1,2,3, и тд, не зависимо от того каким был номер партии этих же деталей ранее. Если воплотить в строчках должно быть примерно таким образом(я видимо просто неправильно изложил опять ранее в примере): №Парт Деталь Заказ(ы) Количество 001 Балка 001 123;456 25 001 Стойка 456 1123;1212 70 002 Балка 001 759;253 40 003 Балка 001 500 60 002 Стойка 456 1160;121 90 004 Балка 001 501 60 т.е. в данном случае номер присваиваемый каждой новой партии формируется отталкиваясь от номера партии на ТАКИЕ ЖЕ детали заказанные ранее, а не от номера партии стоящего в предыдущей записанной строке. Извиняюсь за вынос мозга но требуется именно такой просчет выпущенных партий деталей.Добавлено через 11 минут
(Эх,говорила мне мама в свое время иди в ТИИВТ).сорри за оффтоп
0
|
||||||
|
13270 / 5947 / 1529
Регистрация: 05.10.2016
Сообщений: 16,651
|
||
| 20.09.2017, 12:49 | ||
|
Мухи отдельно - Котлеты отдельно. Связывайтесь с ШК только когда это действительно необходимо - в остальном всё обычно. Работайте с базой в обычном режиме с уникальными ключами в формате Long (рекомендуется) Или я чего не понял....
1
|
||
|
Модератор
6231 / 2909 / 708
Регистрация: 12.06.2016
Сообщений: 7,839
|
|
| 20.09.2017, 13:00 | |
|
0
|
|
| 20.09.2017, 13:00 | |
|
Сканер штрих кода Сканер Штрих-кода Sick USB сканер штрих-кода 1С Розница 2.0.8.8, сканер штрих-кода Не сканирует сканер штрих-кода Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|