#0
by Doomer
Велосипед не мой, но стало интересно. Знакомый взялся за сайт какой-то конторы ЖКХ. Я так понял что у него в кокой-то из форм должны вводится данные со сканера ШК. Стало интересно как это прикручивается к сайту? В 1С все просто - готовый драйвер уже есть. А вот как быть с сайтом? Как я понимаю, можно взять драйвер того-же Атола и написать апплет? Правильный ход мыслей?
#4
by Torquader
Если перехватить событие нажатия клавиши onkeydown, то можно перехватывать штрих-коды по какому-то уникальному префиксу. У меня на форме так картридер работал - без проблем.
#5
by Doomer
Х.з. может они потом весь учет туда переведут и захотят еще и ФР и сканер МК прикрутить.
#7
by Torquader
Ставим Ctrl+K на прификс. В onkeydown ловим это событие, если оно пришло, то включаем флаг и обработчик ожидания - всё, что придёт до символа перевода строки идёт в буфер штрих-кода, если сработал timeout, то произошла ошибка и символы нужно передать в буфер или просто сбросить.
#9
by raykom
Дак какая разница ? У ШК него есть свой дривер и обмен с принимающей стороной (устройствоп или ПО) происходит или ОнЛайн - через дривер или ОФФ лайн, через файл. Так что там на сайте крутится ? МайСкуль ? Ну вот грузите из файла в таблицы. Как то так. Полагаю.
#10
by Torquader
У них на клиенте только Web-морда, а сервер - далеко. Так что сканер придётся подключать только в форму и только в разрыв клавиатуры.
#12
by Jump
Бред полнейший. Сканер к сайту получить невозможно, даже теоретически. Передавать данные со сканера на сайт запросто, а подключить невозможно.
#15
by Jump
Сайт открывается в браузере, попробуй подключи к браузеру устройство через актив х. А вот наладить передачу информации со сканера на сайт, это запросто, читаешь что он там насканировал, и запрос на сервер.
#17
by raykom
Какая разница, что у них на клиенте. И сервер им в другой комнате необязателен. ДАже чисто теоретически - прикрутив ШК к сайту напрямую - через актив там или как еще (я не представляю как) что ты получишь ?? Ты получишь только возможность передать и отследить событие по которому должны быть задействованы механизмы предачи данных из ШК в БД сайта. ЧТо такое ШК - мы знаем, что такое БД сайта - можно предположть. Но все равно, получение события от сканера только запускает обработку, которая в определенном порядке извлечет данные из таблиц ШК и занесет из в определенном порядке в таблицу БД сайта. Либо прямо - онлайн режим, что в нашем случае сложно и ненужно либо через промежуточный обработчик, который по ХТТП умеет обратится к БД сайта и записать в ее поля данные. Таким обработчиком может быть 1с обработка. Или может кстати драйвер сканера умеет это. Только вормат данных надо организовать, что бы поля в ДБФ файле сканера соответствовали полям БД сайта.
#19
by Torquader
Прикрутить можно всё, что угодно, только работать будет не очень хорошо. Во-первых, есть множество браузеров, каждый их которых что-то умеет, а что-то - нет. К каждому браузеру можно поставить дополнение или расширение, которое умеет делать всё, что нам нужно - в частности - общение с зарегистрированным ActiveX. Что касается работы сайта, то тут основной вопрос - а зачем. Например, что будет, если на сайт зайдут с другого рабочего места - ничего не будет доступно.
#20
by Lamer1C
УТ 11, поищи, были похожие темы. вроде как должен подключаться, через внешнюю компоненту - ставится дополнительное расширение для мозилы
#22
by Torquader
Так мозилла начитается с третьей версии, а заканчивается уже 12-той. И под каждую нужно свою компоненту - неа - чего-то они не то придумали.
#23
by Lamer1C
согласен, гемора много, но кто-то вроде победил. докрутят когда-нибудь. это ж 11, там и серий не было сначала и много чего еще..
#24
by Torquader
Там ещё другая проблема - если писать дополнения к браузеру, то через них потом могут работать вирусы. Если какое-то дополнение окажется массовым и дырявым, то потом хлопот будет больше, чем пользы. P.S. меня вполне mshta.exe устраивает, когда нужно форму и с ActiveX - только не забыть отключить переход по ссылкам.
Тэги: Веб-мастеринг
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Срочно подключить COM к восьмерке
- USB сканер штрих кода. Не могу подключить
- Можно ли к 1С подключить 2 фискальных регистратора?
- Сканер штрих кода PSC QS 6000Plus как подключить к 1с?
- Как подключить usb-сканер к 1С?
- Срочно! Помогите подключить базу назад после изменения пароля sa на SQL с
- Сканер штрих-кодов. Событие, когда вводится текст через сканер. Как засечь
- Как подключить к 1С 8.1 подключить библиотеку стороннего производителя (*.dll)
- Сканер штрих кодов MS9520 не передает штрих код
- Как подключить сканер штрих кодов в 1с 7.7
- УТ 11 Сканер штрих кода считыват штрих код но номенклутура не вбивается
В этой группе 1С
- Перевести фокус на поле ввод и выйти из процедуры
- Поле ввода - задать значение по-умолчанию
- УТ 11 Дополнительные отчеты и обработки
- Картинки в макетах Схемы Компоновки Данных
- Как изучить СКД или выбрать за основу универсальный отчет?
- УПП: Распределить произв. затраты по виду номенклатуры - возможно?
- Не активен пункт "История конфигураций" при обновлении УТ
- fprint-55k Невозможно добавить устройство
- v7: FormEx - МенюОкна
- v7: Как в 1с 7.7 проверить в ячейке пустая ли строка
- Печать непроведенных документов в УТ 11
- Запуск .bat из веб-клиента на стороне сервера
- Обработать ошибку в Письмо.ОбработатьТексты(), когда встречается "<?xml"
- Представление даты в динамическом списке
- фиксация шапки в макете СКД
- 1С 8.2 В обычном режиме не отображается панель навигации УФ
- подскажите аналог функции шаблон 7 в 1с8
- 1с Бухгалтерия
- СКД + тонкий клиент (Управляемая форма)
- Вывод данных в запросе начиная с определенного уровня группировки и выше.