Показать сообщение отдельно
Старый 14-09-2017, 10:30   #1
Дмитрий Д
Зарегистрированный
 
Регистрация: Aug 2017
Адрес: Ангарскцемент
Сообщения: 1
Post Проблема с работой считывателя Ironlogic Z-2 USB и Трактиръ: Nano

Пробуем настроить работу c устройством ввода считыватель проксимити карт Ironlogic Z-2.
ПО Трактиръ: Nano (1.0.10.3)

1) Установили Windows драйвер устройства v.2.12.26. - Результат Ok!
2) Установили драйвера АТОЛ FDU 8.20.0.1, настроили и проверили работу устройства. -
Результат Ok!
3) Запускаем Трактиръ: Nano, далее идем в Настройку параметров устройств ввода. Заполняем настройки устройства, переходим к тестированию. Ничего не происходит. Результат

В режиме отладки смотрим выполнение процедуры ВнешнееСобытие() формы обработки Обслуживание_СУ_Атол

Если (Источник="BarCodeScaner") ИЛИ (Источник="MagneticStripeCardReader") ИЛИ (Лев(Источник,11)="RadioReader") Тогда
...
...
...
КонецЕсли

В нашем случае параметр Источник имеет значение 'ironlogic Z-2' следовательно строки кода внутри условия не обрабатываются.

Добавил в условие проверки Источник="'ironlogic Z-2". Заработало.

Перехожу в режим РМК. Опять не работает . Смотрим код.
Процедура ОбработкаВнешнегоСобытия() объекта обработка Заказ

_Знач = ОбработкаВнешнихСобытий.ПолучитьДанные(Источник,Со бытие,Данные);
Если НЕ ЗначениеЗаполнено(_Знач) Тогда
Возврат;
КонецЕсли;
...
...
...

Первая строчка возвращает Неопределено и происходит выход из процедуры.
Общий модуль ОбработкаВнешнихСобытий поставляется без исходных кодов и что там происходит неизвестно.

Вопрос: Как заставить работать "поддерживаемое" оборудование в программе Трактиръ: Nano ???
Изображения
Тип файла: png скриншот Источник=ironLogic z-2.png (74.0 Кбайт, 82 просмотров)
Дмитрий Д вне форума   Ответить с цитированием