Código de barras
As perguntas de código de barras permitem escanear e capturar dados de código de barras na sua pesquisa.
O tipo de pergunta de código de barras em XLSForms e rtSurvey permite que os usuários escaneiem e capturem dados de código de barras diretamente dentro da pesquisa. Este recurso é particularmente útil para gerenciamento de inventário, rastreamento de produtos ou qualquer cenário onde a entrada de dados rápida e precisa de informações codificadas seja necessária.
Especificação básica do XLSForm
| type | name | label |
|---|---|---|
| barcode | product_code | Escaneie o código de barras do produto |
Para mais detalhes sobre o tipo básico de pergunta de código de barras, consulte a especificação do XLSForm.
Usos
As perguntas de código de barras são comumente usadas para:
- Identificação de produtos em pesquisas de inventário
- Rastreamento de ativos em operações de campo
- Verificação de ingressos ou identificação em eventos
- Entrada rápida de dados para informações codificadas
Extensões do rtSurvey
Embora a especificação básica do XLSForm para perguntas de código de barras seja direta, o rtSurvey pode oferecer recursos ou personalizações adicionais. Estes podem incluir:
- Suporte para múltiplos formatos de código de barras (por exemplo, QR codes, UPC, EAN)
- Integração com a câmera do dispositivo para escaneamento de código de barras
- Opção de entrada manual no caso de o código de barras estar danificado ou não puder ser escaneado
Práticas recomendadas
- Garanta condições de iluminação adequadas para escaneamento preciso de código de barras.
- Forneça instruções claras aos usuários sobre como posicionar o dispositivo para escaneamento.
- Inclua uma opção de entrada manual como fallback em caso de dificuldades de escaneamento.
- Teste o recurso de escaneamento de código de barras com vários dispositivos e tipos de código de barras antes de implantar a pesquisa.
Limitações
- A precisão do escaneamento de código de barras pode variar dependendo da qualidade da câmera do dispositivo e das condições ambientais.
- Alguns dispositivos mais antigos ou de baixo custo podem não suportar o escaneamento de código de barras.
- Certos tipos de código de barras podem não ser suportados, dependendo da implementação.
Exemplo de uso
Aqui está um exemplo de como você pode usar uma pergunta de código de barras em uma pesquisa de inventário:
| type | name | label | hint |
|---|---|---|---|
| barcode | product_code | Escaneie o código de barras do produto | Posicione o código de barras dentro do quadro |
| integer | quantity | Digite a quantidade do produto | |
| note | confirmation | Produto escaneado: ${product_code}. Quantidade: ${quantity} |
Neste exemplo, a pesquisa captura o código de barras de um produto, solicita a quantidade e exibe uma nota de confirmação com as informações escaneadas.