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, pavyzdžiui, pasikeičia valdiklio vertė arba spalva, patvirtinanti teisingai veikiančią 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" monitoriaus įrankyje kartu su kita programų veikla. 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.
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 informacija nebus pasiekiama Monitoriaus įrankyje, nes monitorius bus prijungtas prie programos, kai jis bus leidžiamas iš "". Power Apps Studio
Sintaksė
Trace( Pranešimas [, TraceSeverity [, CustomRecord [, TraceOptions ] ] ] )
- Žinutė – būtina. Informacija, kurią reikia sekti. Skaičiai, datos, bulio logika ir bet koks kitas duomenų tipas, kurį galima priversti naudoti tekstą.
- TraceSeverity – neprivaloma. Stebėjimo ir programos įžvalgose įrašyto svarbos lygis Trace . Parinktys yra TraceSeverity.Information (default), TraceSeverity.Warning,TraceSeverity.Error arba TraceSeverity.Critical.
- CustomRecord – pasirinktinai. Įrašas, kuriame yra pasirinktinių duomenų, kurie bus įrašyti į monitorių arba Application Insights.
- TraceOptions – neprivaloma. Parinktys yra TraceOptions.None (numatytasis) ir TraceOptions.IgnoreUnsupportedTypes , kurios nepaisys "CustomRecord " duomenų tipų, kurių negalima nustatyti seriale.
Pavyzdžiui
- Sukurkite mygtuko valdiklį Power Apps Studio.
- Nustatykite OnSelect formulę į formulę:
Set( x, x+1 );
Trace( x );
- Atidarykite monitorių Power Apps kitame naršyklės lange pasirinkdami piktogramą "Išplėstiniai įrankiai" kairiojoje srityje ir pasirinkite "Atidaryti 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 monitorių Power Apps .
- Monitoriaus tinklelyje bus kiekvieno mygtuko spustelėjimo ir kiekvieno Trace skambučio įvykis, kuris po kiekvieno pokyčio rodys kintamojo reikšmę. Įvykio Trace detalizavimas norint pamatyti, kur Trace buvo inicijuotas, ir išraiška, naudojama pranešimui, dešinėje pusėje:

Taip pat žr.
Power Apps Monitoriaus apžvalga
Test Studio apžvalga
Darbas su Test Studio