Funkce ReadNFC v Power Apps

Přečte značku Near Field Communication (NFC).

Popis

Funkci ReadNFC použijte ke čtení značky NFC, která je blízko vašeho zařízení. Po vyvolání se na obrazovce zobrazí pokyny ke skenování značky NFC a návrat se provede až po naskenování značky nebo vypršení časového limitu.

ReadNFC vrací záznam informací o přečtené značce. Záznam obsahuje:

Column Typ Popis
RTD Text Definice typ záznamu značky (RTD). V tuto chvíli jsou podporovány pouze hodnoty RTD_TEXT a RTD_URI.
TNF Počet Formát názvu typu značky (TNF). V tuto chvíli je podporována pouze hodnota TNF_WELL_KNOWN.
Text Text Textová datová část značky NFC, pokud má RTD hodnotu RTD_TEXT, jinak je prázdná.
Identifikátor URI Hypertextový odkaz Datová část URI značky NFC, pokud má RTD hodnotu RTD_URI, jinak je prázdná.

Pokud značka není podporována, například TNF nemá hodnotu TNF_WELL_KNOWN, nebo když vypršel časový limit skenování, pak bude samotný záznam prázdný (a všechny sloupce budou také prázdné).

Před použitím vždy zkontrolujte hodnotu datové části, zda není prázdná, pomocí funkce IsBlank. Nemusíte kontrolovat samotné hodnoty RTD a TNF, protože ty musí být správné, jinak by Text a URI měly prázdnou hodnotu.

V budoucnu mohou být podporovány další hodnoty značek RTD a TNF. Pokud je podporováno více hodnot, přidají se také další sloupce datové části. Nezpracované hodnoty RTD a TNF jsou poskytovány pro informační účely a není nutné je konzultovat, pokud je sloupec datové části prázdný. Více informací o těchto hodnotách a jejich použití je k dispozici na fóru NFC a v mnoha dalších knihách a článcích o NFC.

ReadNFC je podporováno pouze při spuštění aplikace v nativním mobilním přehrávači, jako jsou přehrávače iOS a Andriod. I u podporovaného přehrávače nemusí zařízení podporovat NFC. V takovém případě se uživateli zobrazí zpráva a funkce vrátí prázdný záznam.

Funkce ReadNFC se dá použít jenom ve vzorcích chování.

Syntaxe

ReadNFC()

Příklady

Přečte značku NFC a zobrazí výsledek. Pokud je výsledkem text nebo URI, zobrazí tuto hodnotu uživateli. Funkce With se používá pro snadný přístup ke sloupcům vráceného záznamu.

With( ReadNFC(), 
      If( Not IsBlank( Text ), 
            Notify( "Read Text: " & Text ), 
          Not IsBlank( URI ),
            Notify( "Read URI: " & URI ),
          Notify( "Didn't read Text or URI" )
      )
)

Přečte značku NFC a zobrazí typové informace o výsledku.

With( ReadNFC(), Notify( "Tag TNF: " & TNF & ", RTD: " & RTD ) )

Shromažďuje přečtené značky NFC pro pozdější použití.

Collect( ScannedTags, ReadNFC() )

Poznámka

Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)

Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).