Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
Kehtib järgmise kohta: Canvas apps
Copilot Studio
Model-driven apps
Power Platform CLI
Dataverse functions
Sageli töötab rakenduses kulisside taga palju loogikat. Mõnikord on mõju ilmne , näiteks muutub juhtelemendi väärtus või värv, mis kinnitab loogika õiget toimimist. Kuid mõnikord pole see ilmne ja rakenduses toimuvat võib olla keeruline visualiseerida ja mõista. Trace Kasutage seda funktsiooni diagnostikateabe salvestamiseks taustal, luues ajaskaala selle kohta, mis tegelikult juhtus, et paremini mõista, kuidas teie rakendus töötab ja aidata probleeme siluda.
Power Appsis kasutamisel kuvatakse väljund TracePower Apps Live Monitori tööriistas koos muude rakenduste tegevustega. Kui lubasite oma rakendusel saata telemeetriaandmeid Azure Application Insightsi, saab seda Trace funktsiooni kasutada ka teabe saatmiseks ressursile Application Insights. Trace saab kasutada ainult käitumisvalemites – andmete atribuutide väärtuste jälitamiseks peate kasutama alternatiive, näiteks silumisnuppe.
Test Studio kasutamisel on valikuline avaldis, Trace mida saab kasutada sündmuse OnTestCaseComplete testitulemites lisateabe esitamiseks. Tracesündmuseteated kombineeritakse läbitud ja nurjunud kinnitusteadetega kirje TestCaseResult tabelis Jälitused. Tabelil Traces on kaks atribuuti: Sõnum ja Ajatempel. Trace testides kasutatav teave registreeritakse ka rakendusesisestes ülevaadetes. Jälgimisandmete testimise teave pole reaalajas kuvari tööriistas saadaval, kuna Live Monitor on rakendusega ühendatud, kui seda esitatakse Power Apps Studio kaudu.
Süntaks
Trace( Message [, TraceSeverity [, CustomRecord [, TraceOptions ] ] )
- Sõnum – nõutav. Jälgitav teave. Arvud, kuupäevad, loogikaandmed ja muud andmetüübid, mida saab koos tekstiga kasutada.
- TraceSeverity - valikuline. Reaalajas kuvari ja rakenduseülevaatena salvestatud raskusaste Trace . Valikud on TraceSeverity.Information (vaikimisi), TraceSeverity.Warning, TraceSeverity.Error või TraceSeverity.Critical.
- CustomRecord – valikuline. Live Monitoris või rakenduseülevaates salvestatud kohandatud andmeid sisaldav kirje.
- TraceOptions – valikuline. Suvandid on TraceOptions.None (vaikesäte) ja TraceOptions.IgnoreUnsupportedTypes , mis ignoreerib kohandatud kirje andmetüüpe, mida ei saa serialiseerida.
Näide
- Nupu juhtelemendi loomine sisse Power Apps Studio.
- Seadke valem OnSelect valemile:
Set( x, x+1 );
Trace( x );
- Power Apps Live Monitori avamiseks mõnes muus brauseriaknas valige vasakpoolsel paanil ikoon "Täpsemad tööriistad" ja valige "Ava reaalajas kuvar":

- Naaske algsesse Studio brauseriaknasse ja valige oma nupp neli korda. Kasutage Alt-klõpsuga hiirel, kui see on disainirežiimis.
- Power Apps Live Monitori kuvamine.
- Reaalajas kuvari ruudustik sisaldab sündmust iga nupuklõpsu ja iga Trace kõne kohta, mis kuvab muutuja väärtuse pärast igat inkrementi. Süvitsiminek sündmusesse Trace , et näha, kus Trace algatati, ja sõnumi jaoks kasutatud avaldist parempoolsel paneelil:

Vt ka
Power Apps Live Monitori ülevaade
Test Studio ülevaade
Töötamine Test Studio-ga