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 spremeni se vrednost kontrolnika ali barva, 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 Monitor skupaj z drugimi dejavnostmi v aplikacijah. Če ste aplikaciji dovolili pošiljanje telemetričnih podatkov storitvi Azure Application Insights, Trace lahko funkcijo uporabite tudi za pošiljanje informacij viru Application Insights. Trace lahko uporabite le v formulah vedenja.
Č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. Informacije o preskusnem sledenju ne bodo na voljo v orodju Monitor, saj je Monitor povezan z aplikacijo, ko se predvaja iz Power Apps Studio.
Sintaksa
Trace( Message [, TraceSeverity [, CustomRecord [, TraceOptions ] ] ] )
- Sporočilo – obvezno. Informacije, ki jim je treba slediti. Številke, datumi, logične vrednosti in vse druge vrste podatkov, ki jih je mogoče prisiliti v besedilo.
- TraceSeverity – Izbirno. Raven resnosti zapisa v vpogledih Trace nadzornika in aplikacije. Možnosti so TraceSeverity.Information (privzeto), TraceSeverity.Warning, TraceSeverity. Napaka, ali TraceSeverity.Critical.
- CustomRecord – Izbirno. Zapis, ki vsebuje podatke po meri, ki bodo zabeleženi v Monitor ali Application Insights.
- TraceOptions – Izbirno. Možnosti sta TraceOptions.None (privzeto) in TraceOptions.IgnoreUnsupportedTypes ki bo prezrl vrste podatkov v CustomRecord to ne more biti serializirano.
Primer
- Ustvari kontrolni gumb v Power Apps Studio.
- Formulo OnSelect nastavite na formulo:
Set( x, x+1 );
Trace( x );
- Odprite Power Apps Monitor v drugem oknu brskalnika tako, da v levem podoknu izberete ikono »Napredna orodja« in izberete »Odpri monitor«:

- 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 Power Apps monitor.
- Mreža monitorja bo vsebovala Trace 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 Pregled monitorja
Test Studio Pregled
Delo z Test Studio