Bruge komponenten til kvitteringsbehandling i Power Apps
[Dette emne er en foreløbig udgivelse af dokumentationen, og der kan forekomme ændringer.]
AI Builder-komponenten til kvittering for processoren scannes og udtrækkes oplysninger fra kvitteringer. Du kan tage billeder direkte i komponenten eller indlæse billeder, du har taget. Dataene identificeres og udtrækkes ved hjælp af egenskaberne nedenfor.
Du kan finde flere oplysninger om lærredapps under Hvad er lærredapps i Power Apps?
Vigtigt
- Dette er en forhåndsversion af funktionen.
- Forhåndsversionsfunktioner er ikke beregnet til produktionsformål og kan have begrænset funktionalitet. Disse funktioner er tilgængelige før en officiel udgivelse, så kunderne kan få tidlig adgang og give feedback.
Krav
Komponenten til kvitteringsbehandling fungerer bedst med salgskvitteringer, dem, der normalt bruges af restauranter, benzinstationer, forhandlere og andre. Der kan registreres både trykt og håndskrevet tekst.
I øjeblikket understøttes der kun engelske kvitteringer fra USA.
Du opnår de bedste resultater med ét tydeligt billede eller én tydelig scanning pr. kvittering.
- Billedformatet skal være JPEG, PNG eller PDF.
- Filstørrelsen skal være mindre end 20 MB.
- Billeddimensionen være mellem 50 x 50 og 10000 x 10000 pixel.
- PDF-dimensionerne må højst være 17 x 17", hvilket svarer til legal- eller A3-papirstørrelserne eller mindre.
- I forbindelse med PDF-dokumenter behandles kun de første 200 sider.
Kvitteringsegenskaber
Egenskab | Definition |
---|---|
MerchantName | Forhandlernavn |
MerchantAddress | Forhandleradresse |
MerchantPhone | Forhandlers telefonnummer |
TransactionDate | Transaktionsdato |
TransactionTime | Transaktionsklokkeslæt |
PurchasedItems | Listen over købte elementer
|
Subtotal | Subtotal |
Skat | Skat |
Tip! | Tip |
Total | Total |
Bemærk
Kvitteringsværdier returneres som strenge. Hvis du vil arbejde med dem som tal, kan du bruge funktionen Value. Hvis du vil arbejde med dem som datoer eller klokkeslæt, kan du bruge funktionerne DateValue og TimeValue. Du kan også angive sproget for teksten med en sprogkode, f.eks. "en-US".
Flere egenskaber
Egenskab | Definition |
---|---|
DetectedFields | Flere oplysninger om de enkelte kvitteringsegenskaber
|
DetectedText | Listen over alle genkendte linjer af tekst på kvitteringen
|
OriginalImage | Det oprindelige billede før behandling |
DisplayMode |
|
Height | Komponentens højde |
ImageDisplayed | Angiver, om komponenten viser billedet eller ej |
ShowBoundingBoxes | Angiver, om komponenten viser afgrænsningskanten eller ej |
Tekst | Teksten, der vises på den knap, som aktiverer kvitteringsbehandlingen |
Visible | Angiver, om komponenten vises eller er skjult |
Width | Komponentens bredde |
X | Afstanden mellem komponentens venstre kant og den venstre kant af komponentens overordnede objektbeholder eller skærm |
Y | Afstanden mellem komponentens øverste kant og den øverste kant af komponentens overordnede objektbeholder eller skærm |
Der er flere tilgængelige designegenskaber i panelet Avanceret.
Retningslinjer for tilgængelighed
Disse retningslinjer for knapkontrolelementet i Power Apps gælder også for komponenten for tekstgenkendelse.
Brug formellinjen til at hente tekstværdien fra det valgte element i kontrolelementet ReceiptProcessor
Her er nogle eksempler.
Dette udtryk sammenkæder værdierne i kolonnen 'DetectedText' i tabellen 'ReceiptProcessor1', adskilt af et komma og et mellemrum.
Concat(ReceiptProcessor1.DetectedText,Value,", ")
Dette udtryk henter egenskaben PurchasedItems
fra variablen ReceiptProcessor1
.
Vælg + Indsæt>datatabel (forhåndsversion).
Vælg DataTabel1 i venstre rude, og angiv derefter følgende på formellinjen:
ReceiptProcessor1.PurchasedItems
Vælg feltet> Felter+ Tilføj.
Vælg Navn>Pris>Antal>TotalPrice.
Vælg Tilføj.