AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.06.2004, 12:37   #21  
Vasilenko Alexsandr is offline
Vasilenko Alexsandr
Участник
Дети Юза
 
90 / 16 (1) ++
Регистрация: 05.09.2002
Адрес: Одесса
Всем спасибо за добрые советы!! Идею понял, напревление тоже!! Если появятся новые мысли, буду рад их выслушать!!
Старый 21.06.2004, 11:44   #22  
savel is offline
savel
Участник
 
74 / 13 (1) ++
Регистрация: 26.02.2004
Адрес: Санкт-Петербург
re:
Для работы со сканером штрих-кода использую ActiveX "Microsoft Communications Control, version 6.0", стоит он на формочке. Собственно через него и организованна вся работа с COM портом. Единственный недостаток, пришлось на таймер повесить обработку событий. Не удалось мне отдельно "знать", что код уже считан.
Старый 21.06.2004, 14:34   #23  
Alex_K is offline
Alex_K
Участник
 
531 / 36 (3) +++
Регистрация: 07.02.2003
Александр, есть более простое и дешевое решение. Вы, к сожалению, не указали тип сканера, но если он ручной, то почти наверняка универсальный - RS232/Разрыв клавиатуры.

Разберите сканер, посмотрите, нет ли второго разъема для хвоста. Если есть - обратитесь к поставщику сканеров, чтобы поменяли кабель на клавиатурный.

И все...
Старый 21.06.2004, 14:55   #24  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
А смысл? Они будут тыкать в штрих-код, когда курсор находиться не пойми где, таким образом, будут забивать куда попало чудовищные цифры. RS - интерфейс тем и хорош, что можно отловить СОБЫТИЕ, подумать, к чему оно относиться, и заполнить определенное поле на основании принятых данных. Можно проверить ТИП шрих-кода, пересчитать Контрольную СУММУ. И много чего еще. Знаете, сколько казусов бывает с клавиатурниками? А что, если считана только часть штрих-кода (Interlaeve 2/5, Code 39, Code 128). К тому же, как только в руках у человека появляется сканер - первым делом жди на выходе Ean 8. Т.К. ручки чешутся, проверить охота, а коробка сигарет - самое доступное средство проверки Плюс еще много минусов Поверьте человеку, который много лет был вед.разом. CihperLab Russia (Syntech Inf. Co) 8)
К тому же, я указывал, что шнур "разрыв клавиатуры" покупать не обязательно - есть куча программ, которые перенаправляет поток данных из порта в файл или в буфер клавиатуры.
Старый 21.06.2004, 15:13   #25  
Alex_K is offline
Alex_K
Участник
 
531 / 36 (3) +++
Регистрация: 07.02.2003
Пасую перед авторитетом. У меня опыт попроще... С другой стороны, мы и не знаем точно, на кой предмет это все Александру нужно.

А касаемо навороченной обработки событий ради дуракоустойчивости, так ведь "бессмысленно создавать защиту от дурака, ведь дураки так гениальны" (с)Не помню кто.
Старый 21.06.2004, 15:30   #26  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Это да
Еще добавлю, если действительно деться будет некуда, и придеться использовать клавиатурный сканер, то его (как, впрочем, и любой другой нормальный) можно настроить. Рекомендую закрыть все и оставить только EAN13 и UPCE (аналог в USA+Canada, 1 - я цифра - 0 (или 1) ) Её еще надо не забыть обязательно добавить (Show System Number), а то у Вас будет всего 12 цифр в штих-коде. Контрольная цифра передается по умолчанию. Кстати, как её расчитать (с примером) есть на юнискановском сайте: www.ean.ru
Старый 06.06.2007, 21:11   #27  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Предлагаю свое решение для интеграции посредством MSCOMM32.ocx: COM / RS232 simple intergation project
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Standart Costing, Direct Costing и механизмы их реализации в Аксапте slava09 DAX: Функционал 55 05.06.2006 11:00
Система оповещений в Аксапте (события в Аксапте) raunio DAX: Прочие вопросы 1 29.09.2005 15:44
Аналитический учет в Аксапте. Анна DAX: Прочие вопросы 38 06.04.2005 14:04
Размышления на тему “Системы контроля версий в Аксапте”. Андре DAX: База знаний и проекты 31 07.02.2005 12:29
Обработка событий ячейки грида simply DAX: Программирование 2 24.05.2004 15:36

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 14:30.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.