바코드

바코드 질문 유형을 사용하면 사용자가 현장조사에서 바코드 데이터를 취득할 수 있습니다. 사용자는 바코드 버튼을 선택하여 기기의 카메라로 바코드를 스캔합니다. 바코드에서 읽어 들인 값은 텍스트 상자에 표시됩니다.

현장조사의 스캔된 QR 코드

모양을 숨김으로 설정하면 바코드 질문에는 스캐너를 시작하기 위한 버튼만 나타납니다. 바코드 값이 포함된 텍스트 상자는 표시되지 않습니다.

바코드 질문의 숨김 모양

다음 예시는 숨김 모양이 있는 바코드 질문을 현장조사에 추가하는 방법을 보여줍니다.

XLSForm의 바코드 질문 유형

고급 카메라 기능을 활성화하여 Android의 바코드 스캔 정확도 및 성능을 향상할 수 있습니다. Survey123 현장 앱에서 설정 > 개인정보보호 및 보안을 선택하고 고급 카메라 기능 활성화를 켭니다. 고급 카메라 기능은 Google ML Kit를 사용합니다. iOS 기기에서는 기본 설정에 따라 바코드 감지에 Apple 빌트인 Vision API가 사용됩니다. 자세한 내용은 머신 러닝을 참고하세요.

바코드 유형

바코드 질문 유형은 다양한 1차원 및 2차원 바코드 유형을 지원합니다. 현장조사 워크시트의 body::esri:style 열에 barcodeType 매개변수를 추가하여 사용자가 현장조사에서 스캔할 수 있는 바코드 유형을 지정할 수 있습니다. 사용자가 스캔할 수 있는 바코드 유형의 수를 제한하여 바코드 스캔의 신뢰도 및 성능을 향상할 수 있습니다. 예를 들어, 사용자가 항상 QR 코드인 자산 태그를 스캔해야 하는 경우 barcodeType=qrcode를 설정합니다. barcodeType 매개변수에는 다음 값을 사용할 수 있습니다.

  • allcode39pdf417을 제외한 지원되는 모든 바코드 유형
  • 1dcode39를 제외한 모든 1차원 바코드 유형
  • 2dpdf417을 제외한 모든 2차원 바코드 유형
  • 쉼표로 구분된 하나 이상의 바코드 유형(예시: barcodeType=aztec,maxicode,qrcode)

Survey123에서 지원되는 바코드 유형은 다음 테이블에 나와 있습니다.

1D 또는 2D바코드 유형XLSForm 구문

1D

Codabar

codabar

Code 39*

code39

Code 93

code93

Code 128

code128

EAN-8

ean8

EAN-13

ean13

ITF

itf

UPC-A

upca

UPC-E

upce

UPC EAN Extension

upceanextension

2D

Aztec 코드

aztec

Data Matrix

datamatrix

MaxiCode

maxicode

PDF417*

pdf417

QR 코드

qrcode

RSS-14

rss14

RSS Expanded

rssexpanded

* Code 39 및 PDF417 바코드 유형은 개별적으로 지정해야 합니다(예시: barcodeType=code39 또는 barcodeType=pdf417).

barcodeType 매개변수가 제공되지 않는 경우 지원되는 모든 바코드 유형은 aztec, code39, datamatrix, maxicode, pdf417을 제외하면 기본 설정에 따라 스캔할 수 있습니다. 사용자는 바코드 스캐너의 설정 버튼을 선택하여 현장 앱에서 이러한 바코드 유형을 수동으로 선택할 수 있습니다. 바코드 유형은 웹 앱에서 선택할 수 없습니다.


본 항목
  1. 바코드 유형