Nata
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti prisijungti arba pakeisti katalogus.
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti pakeisti katalogus.
Taikoma: "Canvas apps
Copilot Studio
Model", pagrįstos "
Power Platform CLI
Dataverse" funkcijomis
Dažnai programoje užkulisiuose veikia daug logikos. Kartais poveikis yra akivaizdus, pvz., pasikeičia valdiklio reikšmė arba spalva, patvirtinanti tinkamą logiką. Tačiau kartais tai nėra akivaizdu ir gali būti sunku vizualizuoti ir suprasti, kas vyksta programos viduje. Trace Naudokite šią funkciją norėdami įrašyti diagnostikos informaciją iš užkulisiuose, sukurti laiko planavimo juostą, kas iš tikrųjų įvyko, kad geriau suprastumėte, kaip veikia jūsų programa, ir padėtumėte derinti problemas.
Naudojant "Power Apps", išvestis iš Trace rodoma "Power Apps Live Monitor" įrankyje kartu su kitomis programų veiklomis. Jei leidote programai siųsti telemetrijos duomenis į "Azure Application Insights", Trace ši funkcija taip pat gali būti naudojama siunčiant informaciją į jūsų programos įžvalgų išteklių. Trace galima naudoti tik veikimo būdo formulėse – norint sekti reikšmes iš duomenų ypatybių, reikia naudoti alternatyvias parinktis, pvz., derinimo mygtukus.
Kai naudojama su "Test Studio", yra pasirenkamas reiškinys, Trace kurį galima naudoti norint pateikti papildomos informacijos jūsų testo rezultatuose iš onTestCaseComplete įvykio . Traceįvykio pranešimai sujungiami su perduotais ir nepavykusiais patvirtinimo pranešimais TestCaseResult įrašo lentelėje Sekimai. Lentelėje Pėdsakai yra dvi ypatybės – Pranešimas ir Laiko žyma. Trace testuose naudojama informacija taip pat bus įrašyta "Application Insights". Bandymo sekimo informacijos nėra "Live Monitor" įrankyje, nes "Live Monitor" yra prijungtas prie programos, kai paleidžiamas iš "Power Apps Studio".
Sintaksė
Trace( Pranešimas [, TraceSeverity [, CustomRecord [, TraceOptions ] ] ] )
- Žinutė – būtina. Informacija, kurią reikia sekti. Skaičiai, datos, Bulio logikos ir bet koks kitas duomenų tipas, kurį galima pakeisti į tekstą.
- TraceSeverity – neprivaloma. Įrašyto "Live Monitor" ir "Application Insights" svarbos lygis Trace . Parinktys yra TraceSeverity.Information (default), TraceSeverity.Warning,TraceSeverity.Error arba TraceSeverity.Critical.
- CustomRecord – pasirinktinai. Įrašas, kuriame yra pasirinktinių duomenų, įrašytų "Live Monitor" arba "Application Insights".
- TraceOptions – neprivaloma. Parinktys yra TraceOptions.None (numatytoji reikšmė) ir TraceOptions.IgnoreUnsupportedTypes , kurie nepaiso pasirinktinio įrašo duomenų tipų, kurių negalima nuosekliai išdėstyti.
Pavyzdžiui
- Sukurkite mygtuko valdiklį Power Apps Studio.
- Nustatykite OnSelect formulę į formulę:
Set( x, x+1 );
Trace( x );
- Atidarykite "Power Apps Live Monitor" kitoje naršyklės lange pasirinkdami piktogramą "Išplėstiniai įrankiai" kairiojoje srityje ir pasirinkite "Atidaryti tiesioginę monitorių":

- Grįžkite į pradinį "Studio" naršyklės langą ir keturis kartus pasirinkite mygtuką. Naudokite Alt-spustelėkite pelę, jei įjungtas dizaino režimas.
- Peržiūrėkite "Power Apps Live Monitor".
- Tiesioginio monitoriaus tinklelyje bus kiekvieno mygtuko spustelėjimo ir kiekvieno Trace skambučio įvykis, kuris po kiekvieno pokyčio rodys kintamojo reikšmę.
Trace Detalizuoti įvykį, kad pamatytumėte, kur Trace buvo inicijuotas pranešimas, ir reiškinį, naudojamą pranešimui, dešinėje pusėje:

Taip pat žr.
"Power Apps Live Monitor" apžvalga
Test Studio apžvalga
Darbas su Test Studio