Тип вопроса barcode в XLSForm и rtSurvey позволяет пользователям сканировать и захватывать данные штрихкодов непосредственно в опросе. Эта функция особенно полезна для управления запасами, отслеживания продуктов или в любых сценариях, требующих быстрого и точного ввода закодированной информации.

Базовая спецификация XLSForm

typenamelabel
barcodeproduct_codeОтсканируйте штрихкод продукта

Дополнительную информацию о базовом типе вопроса barcode см. в спецификации XLSForm.

Применение

Вопросы со штрихкодом обычно используются для:

  1. Идентификации продуктов в инвентаризационных опросах
  2. Отслеживания активов в полевых операциях
  3. Проверки билетов или удостоверений на мероприятиях
  4. Быстрого ввода закодированной информации

Расширения rtSurvey

Базовая спецификация XLSForm для вопросов со штрихкодом проста, но rtSurvey может предлагать дополнительные функции:

  1. Поддержка нескольких форматов штрихкодов (например, QR-коды, UPC, EAN)
  2. Интеграция с камерой устройства для сканирования штрихкодов
  3. Возможность ручного ввода на случай, если штрихкод повреждён или не поддаётся сканированию

Лучшие практики

  1. Обеспечьте надлежащие условия освещения для точного сканирования штрихкодов.
  2. Предоставьте пользователям чёткие инструкции по позиционированию устройства при сканировании.
  3. Включите вариант ручного ввода как запасной на случай затруднений со сканированием.
  4. Протестируйте функцию сканирования штрихкодов на различных устройствах и типах штрихкодов перед развёртыванием опроса.

Ограничения

  • Точность сканирования штрихкодов может варьироваться в зависимости от качества камеры устройства и условий окружающей среды.
  • Некоторые старые или бюджетные устройства могут не поддерживать сканирование штрихкодов.
  • Определённые типы штрихкодов могут не поддерживаться в зависимости от реализации.

Пример использования

Ниже приведён пример использования вопроса со штрихкодом в инвентаризационном опросе:

typenamelabelhint
barcodeproduct_codeОтсканируйте штрихкод продуктаРасположите штрихкод в пределах рамки
integerquantityВведите количество продукта
noteconfirmationПродукт отсканирован: ${product_code}. Количество: ${quantity}

В этом примере опрос захватывает штрихкод продукта, запрашивает количество и отображает подтверждающую заметку с отсканированной информацией.

Была ли эта страница полезной?