Mã vạch (Barcode)
Các câu hỏi kiểu Mã vạch cho phép quét và ghi lại dữ liệu mã vạch trong bản khảo sát của bạn.
Loại câu hỏi barcode (mã vạch) trong XLSForm và rtSurvey cho phép người dùng quét và thu thập dữ liệu mã vạch trực tiếp trong bài khảo sát. Tính năng này đặc biệt hữu ích cho việc quản lý kho, theo dõi sản phẩm, hoặc bất kỳ kịch bản nào yêu cầu nhập dữ liệu nhanh chóng và chính xác các thông tin đã được mã hóa.
Đặc tả XLSForm cơ bản
| type | name | label |
|---|---|---|
| barcode | product_code | Quét mã vạch sản phẩm |
Để biết thêm chi tiết về loại câu hỏi mã vạch cơ bản, hãy xem đặc tả XLSForm.
Các trường hợp sử dụng
Câu hỏi mã vạch thường được dùng cho:
- Nhận dạng sản phẩm trong các cuộc khảo sát kiểm kho
- Theo dõi tài sản trong các hoạt động thực địa
- Xác minh vé hoặc ID tại các sự kiện
- Nhập dữ liệu nhanh cho các thông tin đã được mã hóa
Các phần mở rộng của rtSurvey
Mặc dù đặc tả XLSForm cơ bản cho câu hỏi mã vạch khá đơn giản, rtSurvey có thể cung cấp thêm các tính năng hoặc tùy chỉnh bổ sung. Chúng có thể bao gồm:
- Hỗ trợ nhiều định dạng mã vạch (ví dụ: mã QR, UPC, EAN)
- Tích hợp với camera của thiết bị để quét mã vạch
- Tùy chọn nhập thủ công trong trường hợp mã vạch bị hỏng hoặc không thể quét được
Các phương pháp hay nhất
- Đảm bảo điều kiện ánh sáng thích hợp để quét mã vạch chính xác.
- Cung cấp hướng dẫn rõ ràng cho người dùng về cách đặt thiết bị để quét.
- Bao gồm một tùy chọn nhập thủ công như một giải pháp dự phòng trong trường hợp gặp khó khăn khi quét.
- Kiểm tra tính năng quét mã vạch với nhiều thiết bị và loại mã vạch khác nhau trước khi triển khai cuộc khảo sát.
Hạn chế
- Độ chính xác khi quét mã vạch có thể thay đổi tùy thuộc vào chất lượng camera của thiết bị và các điều kiện môi trường.
- Một số thiết bị cũ hoặc cấu hình thấp có thể không hỗ trợ quét mã vạch.
- Một số loại mã vạch nhất định có thể không được hỗ trợ, tùy thuộc vào cách triển khai.
Ví dụ sử dụng
Dưới đây là một ví dụ về cách bạn có thể sử dụng câu hỏi mã vạch trong một cuộc khảo sát kiểm kho:
| type | name | label | hint |
|---|---|---|---|
| barcode | product_code | Quét mã vạch sản phẩm | Đặt mã vạch nằm trong khung hình |
| integer | quantity | Nhập số lượng sản phẩm | |
| note | confirmation | Đã quét sản phẩm: ${product_code}. Số lượng: ${quantity} |
Trong ví dụ này, bản khảo sát thu thập mã vạch của sản phẩm, hỏi số lượng và sau đó hiển thị một ghi chú xác nhận với thông tin đã quét.