Barcodefragen

Mit dem Fragetyp barcode können Benutzer Barcode-Daten in einem Survey erfassen. Benutzer wählen die Schaltfläche Barcode aus, um einen Barcode mit der Kamera des Geräts zu scannen. Der aus dem Barcode gelesene Wert wird im Textfeld angezeigt.

Ein gescanntes QR-Code-Tag in einem Survey

Wenn Sie für das Aussehen minimal festlegen, wird in einer Barcodefrage nur die Schaltfläche zum Starten des Scanners angezeigt. Das Textfeld mit dem Wert des Barcodes wird nicht angezeigt.

Aussehen "minimal" für eine Barcodefrage

Im folgenden Beispiel wird veranschaulicht, wie einem Survey eine Barcodefrage mit dem Aussehen "minimal" hinzugefügt wird:

Fragetyp "barcode" in XLSForm

Sie können die Genauigkeit und die Performance beim Scannen von Barcodes unter Android erhöhen, indem Sie verbesserte Kamerafunktionen aktivieren. Wählen Sie in der mobilen Survey123-App Einstellungen > Datenschutz und Sicherheit aus, und aktivieren Sie die Option Verbesserte Kamerafunktionen aktivieren. Bei den verbesserten Kamerafunktionen wird Google ML Kit verwendet. Auf iOS-Geräten wird standardmäßig die integrierte Apple-API von Vision für die Barcode-Erkennung verwendet. Weitere Informationen finden Sie unter Machine learning.

Barcode-Typen

Der Fragetyp barcode unterstützt zahlreiche ein- und zweidimensionale Barcode-Typen. Sie können festlegen, welche Barcode-Typen Benutzer in einem Survey scannen können. Fügen Sie dazu im Arbeitsblatt survey in der Tabelle body::esri:style den Parameter barcodeType hinzu. Sie können die Zuverlässigkeit und die Performance beim Scannen von Barcodes erhöhen, indem Sie die Anzahl der Barcode-Typen, die Benutzer scannen können, einschränken. Wenn es sich bei den Objekt-Tags, die die Benutzer scannen müssen, immer um einen QR-Code handelt, legen Sie barcodeType=qrcode fest. Der Parameter barcodeType akzeptiert die folgenden Werte:

  • all: Alle unterstützten Barcode-Typen mit Ausnahme von code39 und pdf417
  • 1d: Alle eindimensionalen Barcode-Typen mit Ausnahme von code39
  • 2d: Alle zweidimensionalen Barcode-Typen mit Ausnahme von pdf417
  • Ein oder mehrere durch Komma getrennte Barcode-Typen, z. B.: barcodeType=aztec,maxicode,qrcode

Die von Survey123 unterstützten Barcode-Typen sind in der folgenden Tabelle aufgeführt:

1D oder 2DBarcode-TypXLSForm-Syntax

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-Code

aztec

Data Matrix

datamatrix

MaxiCode

maxicode

PDF417*

pdf417

QR-Code

qrcode

RSS-14

rss14

RSS Expanded

rssexpanded

* Die Barcode-Typen "Code 39" und "PDF417" müssen einzeln festgelegt werden, z. B.: barcodeType=code39 oder barcodeType=pdf417.

Wenn der Parameter barcodeType nicht angegeben wird, können standardmäßig alle unterstützten Barcode-Typen mit Ausnahme von aztec, code39, datamatrix, maxicode und pdf417 gescannt werden. Benutzer können diese Barcode-Typen in der mobilen App mit der Schaltfläche Einstellungen im Barcode-Scanner manuell auswählen. Barcode-Typen können nicht in der Web-App ausgewählt werden.


In diesem Thema
  1. Barcode-Typen