opomba,
Dostop do te strani zahteva pooblastilo. Poskusite se vpisati alispremeniti imenike.
Dostop do te strani zahteva pooblastilo. Poskusite lahko spremeniti imenike.
Velja za: Canvas apps
Copilot Studio
Model-driven apps
Power Platform CLI
Dataverse functions
V ozadju aplikacije pogosto deluje veliko logike. Včasih je vpliv očiten, na primer vrednost kontrolnika ali sprememba barve, kar potrjuje pravilno delovanje logike. Vendar včasih ni očitno in si je težko predstavljati in razumeti, kaj se dogaja znotraj aplikacije. Uporabite funkcijo Trace za snemanje diagnostičnih informacij iz zakulisja, ustvarjanje časovnice dejanskega dogodka, boljše razumevanje delovanja aplikacije in odpravljanje težav.
Če ga uporabljate v aplikaciji Power Apps, Trace je rezultat prikazan v orodju Power Apps Live Monitor skupaj z drugimi dejavnostmi v aplikacijah. Če ste aplikaciji dovolili pošiljanje telemetričnih podatkov v Azure Application Insights, Trace lahko funkcijo uporabite tudi za pošiljanje informacij v vir Application Insights. Trace se lahko uporablja le v formulah vedenja – če želite izslediti vrednosti iz lastnosti podatkov, morate uporabiti druge možnosti, kot so gumbi za iskanje napak.
Če ga uporabljate s testno napravo, je izbirni izraz, Trace ki ga je mogoče uporabiti za zagotavljanje dodatnih informacij v rezultatih preskusa iz dogodka OnTestCaseComplete . Trace sporočila o dogodku so združena s posredovanimi in neuspelimi sporočili v izjavi v tabeli Sledenja zapisa TestCaseResult . Tabela Traces ima dve lastnosti, Sporočilo in Časovni žig. Trace podatki, uporabljeni v preskusih, zabeleženi tudi v aplikaciji Vpogledi. Podatki testnega sledenja niso na voljo v orodju Live Monitor, ker je monitor Live Monitor povezan z aplikacijo, ko ga predvajate v aplikaciji Power Apps Studio.
Sintaksa
Trace( Message [, TraceSeverity [, CustomRecord [, TraceOptions ] ] ] )
- Sporočilo – obvezno. Informacije, ki jim je treba slediti. Številke, datumi, logične vrednosti in drugi podatkovni tipi, ki jih je mogoče vsiliti besedilu.
- TraceSeverity – Izbirno. Raven resnosti zapisa v storitvi Trace Live Monitor in Application Insights. Možnosti so TraceSeverity.Information (privzeto), TraceSeverity.Warning, TraceSeverity. Napaka, ali TraceSeverity.Critical.
- CustomRecord – Izbirno. Zapis, ki vsebuje podatke po meri, ki so zabeleženi v storitvi Live Monitor ali Application Insights.
- TraceOptions – Izbirno. Možnosti sta TraceOptions.None (privzeto) in TraceOptions.IgnoreUnsupportedTypes , ki prezre podatkovne tipe v customRecord , ki jih ni mogoče serializirati.
Primer
- Ustvari kontrolni gumb v Power Apps Studio.
- Formulo OnSelect nastavite na formulo:
Set( x, x+1 );
Trace( x );
- Odprite monitor Power Apps Live Monitor v drugem oknu brskalnika tako, da izberete ikono »Dodatna orodja« v levem podoknu in izberete »Odpri monitor v živo«: vstopna točka za monitor v živo

- Vrnite se v prvotno okno brskalnika Studio in štirikrat izberite svoj gumb. Uporabite Alt-klik na miški, če ste v načinu načrtovanja.
- Oglejte si dinamični monitor za Power Apps.
- Mreža nadzornika v živo bo Trace vsebovala dogodek za vsak klik gumba in za vsak klic, ki bo prikazal vrednost spremenljivke po vsakem koraku. Drill into a Trace event to see where the Trace was initiated, and the expression used for the message, in the right hand panel:

Glejte tudi
Power Apps Live Monitor Overview
Test Studio Pregled
Delo z Test Studio