Экран штрих-кода Movilizer запускает событие OK

Я использую 2D-сканирование штрих-кода QType 23:

<question key="Q1_SCREEN_SCAN" type="23" title="Bitte scannen Barcode"
  <answer key="Q1_BARCODE_INPUT" attributeType="51" nextQuestionKey="Q2_EPSILON_RESULT"/>
...

С атрибутом type="51", который отображает непосредственно экран сканирования. Можно ли запустить ОК после сканирования? вместо отображения UID на экране? Спасибо! С уважением, Рами


person Rami El Hadad    schedule 09.04.2015    source источник
comment
Возможно, вы захотите прочитать Как задать хороший вопрос, что повышает вероятность получения полезного ответа резко. Вы можете найти отличное эссе ESR Как правильно задавать вопросы тоже полезно.   -  person Markus W Mahlberg    schedule 09.04.2015


Ответы (2)


возможные типы атрибутов, которые вы можете использовать:

  • 51 позволяет сразу сканировать или снимать
  • 52 запускает событие OK сразу после захвата или сканирования
  • 53 сочетает в себе оба вышеперечисленных

так что любой тип атрибута 52 или 53 должен помочь

person André Schäfer    schedule 09.04.2015

Я нашел полный пример пропуска дубля на экранах захвата по адресу https://devtools.movilizer.com/confluence/display/DOC21/Skip+take+view+in+capture+screens.

Он показывает экран Capture Barcode 1D, но он также должен работать с экраном 2D — просто замените type="22" на type="23".

Итак, в вашем случае это должно выглядеть так:

<!-- Skip only the take -->
<question key="Q1_SCREEN_SCAN" type="22" title="Bitte scannen Barcode"
  <answer key="Q1_BARCODE_INPUT" attributeType="52" nextQuestionKey="Q2_EPSILON_RESULT"/>
...

Или как:

<!-- Skip both default and take -->
<question key="Q1_SCREEN_SCAN" type="22" title="Bitte scannen Barcode"
  <answer key="Q1_BARCODE_INPUT" attributeType="53" nextQuestionKey="Q2_EPSILON_RESULT"/>
person S.Nitschkowski    schedule 10.04.2015