Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik: Vászonalapú alkalmazások
Copilot Studio
Modellalapú alkalmazások
Power Platform CLI
Dataverse-függvények
Gyakran sok logika működik a színfalak mögött egy alkalmazásban. Előfordulhat, hogy a hatás nyilvánvaló, például egy vezérlő értéke vagy színe megváltozik, megerősítve a logika helyes működését. Néha azonban nem nyilvánvaló, és nehéz lehet vizualizálni és megérteni, mi történik az alkalmazáson belül. A függvény segítségével rögzítheti a Trace diagnosztikai információkat a színfalak mögött, és idősort hozhat létre arról, hogy mi történt valójában, hogy jobban megértse az alkalmazás működését, és segítsen a hibák elhárításában.
Ha a Power Appsben használják, a kimenet Trace a Power Apps Élő figyelő eszközében jelenik meg más alkalmazástevékenységekkel együtt. Ha engedélyezte, hogy az alkalmazás telemetriai adatokat küldjön az Azure Application Insightsnak, a Trace függvény segítségével adatokat is küldhet az Application Insights-erőforrásnak. Trace csak viselkedési képletekben használható – az adattulajdonságokból származó értékek nyomon követéséhez alternatív megoldásokat kell használnia, például hibakeresési gombokat.
A Test Studio használata esetén választható kifejezés, Trace amely az OnTestCaseComplete eseményből származó teszteredmények további információinak megadására használható. Traceaz eseményüzenetek a TestCaseResult rekord Traces táblájában átadott és sikertelen helyességi üzenetekkel vannak kombinálva. A Traces tábla két tulajdonsággal rendelkezik: Message és Timestamp. Trace A tesztekben használt információk az Application Insightsban is rögzítésre kerülnek. A tesztelési nyomkövetési információk nem érhetők el az Élő figyelő eszközben, mivel az élő monitor a Power Apps Studióból lejátszva csatlakozik az alkalmazáshoz.
Szintaxis
Trace( Message [, TraceSeverity [, CustomRecord [, TraceOptions ] ] ] ] )
- Üzenet – Kötelező. A nyomon követendő adatok. Számok, dátumok, logikai értékek és bármilyen más adattípus, amely a szöveghez kényszeríthető.
- TraceSeverity – Nem kötelező. A Live Monitorban és az Trace Application Insightsban rögzítettek súlyossági szintje. A beállítások: TraceSeverity.Information (alapértelmezett), TraceSeverity.Warning, TraceSeverity.Error vagy TraceSeverity.Critical.
- CustomRecord – Nem kötelező. A Live Monitorban vagy az Application Insightsban rögzített egyéni adatokat tartalmazó rekord.
- TraceOptions – opcionális. A beállítások a TraceOptions.None (alapértelmezett) és a TraceOptions.IgnoreUnsupportedTypes , amely figyelmen kívül hagyja a CustomRecord olyan adattípusait, amelyek nem szerializálhatók.
Példa
- Hozzon létre egy gomb vezérlőelemet Power Apps Studio.
- Állítsa az OnSelect képletet a következő képletre:
Set( x, x+1 );
Trace( x );
- Nyissa meg a Power Apps Élő figyelőt egy másik böngészőablakban a bal oldali panel "Speciális eszközök" ikonjának kiválasztásával, majd válassza az "Élő monitor megnyitása":

- Térjen vissza az eredeti Studio böngészőablakba, és válassza ki négyszer a gombot. Használja az Alt billentyűt lenyomva az egérre, ha tervező módban van.
- Tekintse meg a Power Apps Élő figyelőt.
- Az Élő figyelő rácsa minden egyes gombkattintáshoz és híváshoz Trace tartalmaz egy eseményt, amely minden egyes lépés után megjeleníti a változó értékét. Behatolás egy Trace eseménybe, ahol láthatja, hogy hol kezdeményezték a Trace kezdeményezést, és az üzenethez használt kifejezés a jobb oldali panelen:
láthatók
Lásd még
Power Apps Live Monitor – áttekintés
Test Studio Áttekintés
Munka a Test Studio-vel