Kontrolelementet Stregkodelæser i Power Apps

Scanner stregkoder, QR-koder og datamatrixkoder på en Android-, iOS- og Windows-enhed.

En gif-fil, der viser de forskellige funktioner i kontrolelementet Stregkodelæser.

Beskrivelse

Kontrolelementet åbner en indbygget scanner på en Android-, iOS- og Windows-enhed. Scanneren understøtter følgende scanningstilstande på iOS og Android:

  • Automatically scan – Der søges efter en virus, så snart den er registreret.
  • Select to scan – Brugeren kan selv bestemme, hvilken af de registrerede registreringer der skal scannes. Kontrolelementet understøtter ikke scanning i en webbrowser.
  • Scan multiple – Brugeren kan scanne flere stregkoder under sessionen.

På Windows-enheder vil barcode reader altid bruge automatically scan.

Kontrolelementet Stregkodelæser understøtter forskellige zoomniveauer og slår enhedens flashlight fra scanningsoplevelsen til og fra.

Bemærk

Kontrolelementet Stregkodescanner understøttes på Android-, iOS- og Windows-enheder. Alle andre platforme viser en advarsel, der angiver, at visse funktioner i appen ikke fungerer.

Et sæt på tre skærme side om side, der viser de forskellige funktioner i kontrolelementet Stregkodelæser.

Vigtige egenskaber

Stregkoder - Egenskab for output, der indeholder en tabel med de forskellige kolonner: Værdi og Type. Værdi er tekstværdien for den kode, der blev scannet, mens Type er den kodetype, der blev scannet.

OnScan – Handlinger, der skal udføres, når en stregkode er scannet korrekt.

OnCancel – Handlinger, der skal udføres, når en stregkodescanning er annulleret af brugeren.

OnChange – Handlinger, der skal udføres, når en egenskab i kontrolelementet Stregkodelæser ændres, herunder outputegenskaber.

BarcodeType – Den stregkodetype, der skal scannes. Du kan målrette flere stregkodetyper ved at sammenføje dem. F.eks. 'Microsoft.BarcodeReader.BarcodeType'.Code128 & 'Microsoft.BarcodeReader.BarcodeType'.Code39. Standard: Automatisk

Scanningstilstand - Om der skal være Automatically scan af den første stregkode, der registreres i visningen, om brugeren skal kunne Select to scan hvilke stregkoder i visningen der skal scannes, eller Scan multiple stregkoder i en enkelt session. I Windows bruger barcode reader altid Automatically scan.

Scanningskvalitet – Den billedkvalitet, som barcode reader scanner med. En højere kvalitet er god til mindre stregkoder, men det kan medføre langsommere ydeevne. I Windows vil barcode reader altid scanne med enhedens kamerakvalitet. Standard: Automatisk.

PreferFrontCamera - Hvis aktiveret vælger barcode reader som standard kameraet foran i stedet for det bagudrettede kamera.

BeepOnScan - Hvis den er aktiveret, afspiller barcode reader et bip, når en stregkode scannes.

VibrateOnScan - Hvis den er aktiveret, vibrerer barcode reader, når en stregkode scannes.

Yderligere egenskaber

Text – Tekst, der vises på den knap, som aktiverer scanneren.

BorderColor – Farven på et kontrolelements kant.

BorderStyle – Om et kontrolelements kant er Solid, Dashed, Dotted eller None.

BorderThickness – Tykkelsen på et kontrolelements kant.

DisplayMode – Om kontrolelementet tillader brugerinput (Edit), kun viser data (View) eller er deaktiveret (Disabled).

Height – Højden på den knap, der aktiverer scanneren.

Tooltip – Forklarende tekst, der vises, når brugeren holder markøren over et kontrolelement.

Visible – Om et kontrolelement vises eller skjules.

Width – Widthn på den knap, der aktiverer scanneren.

X – Afstanden mellem kontrolelementets venstre kant og venstre kant af den overordnede objektbeholder (eller skærmbilledet, hvis der ingen overordnet objektbeholder er).

Y – Afstanden mellem kontrolelementets øverste kant og den øverste kant af den overordnede objektbeholder (eller skærmbilledet, hvis der ingen overordnet objektbeholder er).

Retningslinjer for tilgængelighed

De samme retningslinjer for kontrolelementet Knap gælder for kontrolelementet Stregkodelæser, da det er en knap, der starter scanningen.

Visuelle alternativer

  • Stregkodescanner er en knap, der ikke viser scanningsresultatet. Overvej at få vist scanningsresultatet med et kontrolelement af typen Mærkat. Angiv etikettens egenskab Tekst til First(BarcodeReader.Barcodes).Value, hvor BarcodeReader er navnet på kontrolelementet Stregkodelæser. Angiv etikettens egenskab Live til Polite, så brugere af skærmlæsere får besked om ændringer. Denne ændring gør den scannede værdi tilgængelig for alle, uanset visuel evne.

  • Brugere, der har synsrelaterede og motoriske handicap, foretrækker måske ikke at pege kameraet på en stregkode. Overvej at tilføje en anden form for input, f.eks kontrolelementet Tekstinput, for at brugerne kan angive stregkoder.

Stregkoders tilgængelighed efter enhed

Stregkodetype Understøttet på iOS og Android Understøttes i Windows Bemærkninger
QR_CODE
DATA_MATRIX
AZTEC
CODABAR
CODE_128
CODE_39
CODE_93
EAN Understøtter EAN_8 og EAN_13
Interleaved 2 af 5
ITF
PDF_417
RSS14
Databar 14
Android og iOS understøtter Stacked og Omnidirectional
RSS_EXPANDED
Datalinje udvidet
Android og iOS understøtter Stacked og Omnidirectional
UPC Understøtter UPC_A og UPC_E
Mikro QR-kode
GS1-DWCode
MSI

Select() stregkodescanner

Kontrolelementet Stregkodelæser understøtter ikke Select(). Du kan løse problemet ved at angive stregkodelæserens fyldfarve til gennemsigtig og sætte den foran det kontrolelement, du vil vælge stregkodelæseren med. Det vil resultere i den samme oplevelse for appbrugeren, hvor valg af kontrolelementet starter oplevelsen med stregkodelæseren, da de vælger en usynlig stregkodelæserknap i stedet for det faktiske kontrolelement.

Se også

Begrænsninger for kontrolelementer i Power Apps

Bemærk

Kan du fortælle os om dine sprogpræferencer for dokumentation? Tag en kort undersøgelse. (bemærk, at denne undersøgelse er på engelsk)

Undersøgelsen tager ca. syv minutter. Der indsamles ingen personlige data (erklæring om beskyttelse af personlige oplysninger).