Barcode
Питання типу barcode дозволяють сканувати та фіксувати дані штрих-коду в опитуванні.
Тип питання barcode у XLSForm та rtSurvey дозволяє користувачам сканувати та фіксувати дані штрих-коду безпосередньо в межах опитування. Ця функція особливо корисна для управління інвентарем, відстеження продуктів або будь-якого сценарію, де потрібне швидке та точне введення закодованої інформації.
Базова специфікація XLSForm
| type | name | label |
|---|---|---|
| barcode | product_code | Scan the product barcode |
Для отримання додаткових відомостей про базовий тип питання barcode дивіться специфікацію XLSForm.
Використання
Питання типу barcode зазвичай використовуються для:
- Ідентифікації продуктів в інвентарних опитуваннях
- Відстеження активів у польових операціях
- Перевірки квитків або ID на заходах
- Швидкого введення закодованої інформації
Розширення rtSurvey
Хоча базова специфікація XLSForm для питань barcode є простою, rtSurvey може пропонувати додаткові функції або налаштування. Вони можуть включати:
- Підтримку кількох форматів штрих-кодів (наприклад, QR-коди, UPC, EAN)
- Інтеграцію з камерою пристрою для сканування штрих-кодів
- Можливість ручного введення у разі пошкодження або неможливості сканування штрих-коду
Найкращі практики
- Забезпечте правильні умови освітлення для точного сканування штрих-кодів.
- Надавайте чіткі інструкції користувачам щодо позиціонування пристрою для сканування.
- Включайте можливість ручного введення як запасний варіант у разі труднощів зі скануванням.
- Тестуйте функцію сканування штрих-кодів на різних пристроях та типах штрих-кодів перед розгортанням опитування.
Обмеження
- Точність сканування штрих-кодів може варіюватися залежно від якості камери пристрою та умов навколишнього середовища.
- Деякі старіші або пристрої нижчого класу можуть не підтримувати сканування штрих-кодів.
- Певні типи штрих-кодів можуть не підтримуватися залежно від реалізації.
Приклад використання
Ось приклад того, як можна використовувати питання barcode в інвентарному опитуванні:
| type | name | label | hint |
|---|---|---|---|
| barcode | product_code | Scan the product barcode | Position the barcode within the frame |
| integer | quantity | Enter product quantity | |
| note | confirmation | Product scanned: ${product_code}. Quantity: ${quantity} |
У цьому прикладі опитування фіксує штрих-код продукту, запитує кількість, а потім відображає підтвердження зі скануваною інформацією.