Partekatu honen bidez:


Trace funtzioa

Hauei aplikatzen zaie: Canvas aplikazioak Ereduetan oinarritutako aplikazioak Power Platform CLI

Askotan, aplikazio baten atzean logika asko dago lanean. Batzuetan eragina nabaria da, adibidez, kontrol baten balioa edo kolorea aldatzen da, logika zuzen funtzionatzen duela baieztatuz. Hala ere, batzuetan ez da agerikoa eta zaila izan daiteke aplikazioaren barruan gertatzen ari dena ikustea eta ulertzea. Erabili Traza funtzioa diagnostiko-informazioa agertokitik grabatzeko, benetan gertatutakoaren kronograma sortuz, zure aplikazioa nola funtzionatzen duen hobeto ulertzeko eta arazoak arazketan laguntzeko.

Power Appsn erabiltzen denean, Trace ren irteera Power Apps Monitor tresnarekin batera agertzen da. aplikazioko beste jarduera batzuk. Zure aplikazioari telemetria datuak Azure Application Insightsra bidaltzeko baimena eman badiozu, Trace funtzioa ere erabil daiteke. bidali informazioa zure Application Insights baliabidera. Trace portaera-formuletann soilik erabil daiteke.

Test Studio-rekin erabiltzen denean, Trace proban informazio gehigarria emateko erabil daitekeen hautazko esamoldea da. OnTestCaseComplete gertaeraren emaitzak. Traza gertaera-mezuak gainditu eta huts egindako baieztapen-mezuekin konbinatzen dira TestCaseResult Aztarnak taulan. /a28>erregistroa. Aztarnak taulak bi propietate ditu, Mezua eta Denboraren zigilua. a34>. Probetan erabilitako aztarnaren informazioa ere Application Insightsn erregistratuko da. Probako arrastoen informazioa ez da eskuragarri egongo Monitor tresnan, Monitorea aplikaziora konektatuta dagoelako Power Apps Studio-tik erreproduzitzen denean.

Sintaxia

Traza( Mezua [, TraceSeverity [, Erregistro pertsonalizatua [, TraceOptions ] ] ] )

  • Mezua – Beharrezkoa. Trazatu beharreko informazioa. Zenbakiak, datak, boolearrak eta testura behartu daitekeen beste edozein datu mota.
  • TraceSeverity – Aukerakoa. Monitorean eta Application Insightsn grabatutako Traza-ren larritasun-maila. Aukerak hauek dira: TraceSeverity.Information (lehenetsia), TraceSeverity.Warning, TraceSeverity. Errorea, edo TraceSeverity.Critical.
  • CustomRecord – Aukerakoa. Monitorean edo Application Insightsn grabatuko diren datu pertsonalizatuak dituen erregistroa.
  • TraceOptions – Aukerakoa. Aukerak TraceOptions.None (lehenetsia) eta TraceOptions.IgnoreUnsupportedTypes datu motak alde batera utziko dituzte <. /a67>Serializatu ezin den CustomRecord .

Adibidez

  1. Sortu botoi-kontrol bat Power Apps Studio atalean.
  2. Ezarri OnSelect formula formula honetara:
Set( x, x+1 );
Trace( x );
  1. Ireki Power Apps Monitora arakatzailearen beste leiho batean ezkerreko panelean dagoen "Tresna aurreratuak" ikonoa hautatuz eta "Ireki monitorea" aukeratuz:  Power Apps monitorerako sarrera-puntua
  2. Itzuli Studio arakatzailearen jatorrizko leihora eta hautatu zure botoia lau aldiz. Erabili Alt+klik saguaren diseinu moduan bazaude.
  3. Ikusi Power Apps monitorea.
  4. Monitorearen sareak botoiaren klik bakoitzeko eta Trace dei bakoitzeko gertaera bat izango du, gehikuntza bakoitzaren ondoren aldagaiaren balioa erakutsiko duena. Aztertu Trace gertaera bat eskuineko panelean Trace non hasi den eta mezurako erabilitako adierazpena ikusteko: Monitorearen arrastoa botoia lau aldiz sakatuta eta aldagai baten gehikuntzak erakusten dituena

Ikus baita ere

Power Apps Monitorearen ikuspegi orokorra
Test Studio ikuspegi orokorra
Test Studio-rekin lan egiten