2015-04-09 11 views
0

Я использую QType 23 2D штрих-кода сканирования:Movilizer Barcode Screen Trigger Ok Event

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

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

+0

Вы можете прочитать [Как задать хороший вопрос] (Http://stackoverflow.com/help/how-to-ask), что повышает вероятность получения полезного ответа _drastally_. Вы можете найти превосходный эссе [ESR] (https://en.m.wikipedia.org/wiki/Eric_S._Raymond) [Как задавать вопросы Smart Way] (http://catb.org/~esr/ faqs/smart-questions.html) тоже полезно. –

ответ

0

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

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

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

+0

Btw это работает в крышке изображения и сканирующих экранах –

0

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

Он показывает экран 1C Capture Barcode, но он также должен работать с 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"/>