Partekatu bidez


Trace funtzioa

Honako hauei aplikatzen zaie: Oihalezko aplikazioak Copilot Studio Model-driven aplikazioak Power Platform CLI Dataverse funtzioak

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 funtzioa Trace eszenen atzealdeko diagnostiko-informazioa grabatzeko, benetan gertatutakoaren denbora-lerro bat sortuz, zure aplikazioak nola funtzionatzen duen hobeto ulertzeko eta arazoak arazten laguntzeko.

Power Apps-en erabiltzen denean, irteera TracePower Apps Monitor tresnan agertzen da, beste aplikazio jarduera batzuekin batera. Zure aplikazioak Azure Application Insights-era telemetria datuak bidaltzeko baimena eman badiozu, funtzioa Trace zure Application Insights baliabideari informazioa bidaltzeko ere erabil daiteke. Trace Portaera formuletan soilik erabil daiteke.

Test Studio-rekin erabiltzen denean, TraceOnTestCaseComplete gertaeraren proben emaitzetan informazio gehigarria emateko erabil daitekeen aukerako adierazpena da. TraceGertaera-mezuak TestCaseResult erregistroko Aztarnak taulako baieztapen-mezuekin konbinatzen dira. Aztarnak taulak bi propietate ditu, Mezua eta Denboraren zigilua. Trace Probetan erabilitako informazioa Application Insights-en ere erregistratuko da. Probako arrastoen informazioa ez da eskuragarri egongo Monitor tresnan, Monitorea aplikaziora konektatuta dagoelako Power Apps Studio-tik erreproduzitzen denean.

Sintaxia

Trace( Mezua [, TraceSeverity [, CustomRecord [, TraceOptions ] ] ] ] )

  • Mezua – Beharrezkoa. Trazatu beharreko informazioa. Zenbakiak, datak, boolearrak eta testura behartu daitekeen beste edozein datu mota.
  • TraceSeverity – Aukerakoa. Monitorearen eta aplikazioen ikuspegietan erregistratutako larritasun-maila Trace . 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 <. /a73>Serializatu ezin den CustomRecord .

Adibidez

  1. Sortu botoi-kontrol bat Power Apps Studio.
  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 bada.
  3. Ikusi Power Apps monitorea.
  4. Monitorearen sareak gertaera bat izango du botoiaren klik bakoitzeko eta dei bakoitzeko Trace , gehikuntza bakoitzaren ondoren aldagaiaren balioa erakutsiko duena. Zulatu gertaera bat Trace non hasi zen eta mezurako erabilitako adierazpena ikustekoTrace, eskuineko panelean: monitorearen aztarna, botoia lau aldiz sakatzen dela eta aldagai baten gehikuntzak erakusten dituena

Ikus baita ere

Power Apps Monitorearen ikuspegi orokorra
Test Studio Ikuspegi orokorra
Test Studio-ekin lan egiten