Kopīgot, izmantojot


Pārrauga izmantošana, lai novērstu problēmas modeļa vadītas programmas veidlapas uzvedībā

Monitors ir rīks, kas var palīdzēt lietotņu veidotājiem atkļūdot un diagnosticēt problēmas, kas palīdz viņiem izveidot ātrākas un uzticamākas lietotnes. Pārraugs sniedz detalizētu ieskatu programmas darbībā, nodrošinot žurnālu ar visām darbībām, kas tiek izpildītas programmā.

Filtrējot modeļa vadītas programmas veidlapu notikumus Pārraugā, varat iegūt informāciju par saistītajām tabulām, tabulām, vadīklām un komponentiem programmas Pārraugs veidlapā.

Ir daudzas situācijas, kad Pārraugs var palīdzēt veidotājiem saprast, kāpēc veidlapa darbojas noteiktā veidā. Daudzu veidlapu problēmu pamatā ir biznesa kārtulas, JavaScript, veidlapu notikumi vai klienta API, ko iestata administratori un veidotāji. Pārraugs var palīdzēt noteikt, vai radusies problēma ir standarta, vai arī tās iemesls ir pielāgošana. Tajā ir sniegta detalizēta informācija, kas var palīdzēt atbildēt uz šādiem jautājumiem:

Izpildiet šos norādījumus, lai izprastu modeļa vadītu programmu veidlapu darbību.

Monitora sesijas izveide

piesakieties Power Apps, atlasiet Lietotnes, atlasiet ... blakus modeļa vadītajai programmai vai globālajai komandjoslai un pēc tam atlasiet Monitors.

Lapā Monitors komandjoslā atlasiet Atskaņot modeļa vadītu programmu. Papildinformāciju par monitora sesijas izveidi skatiet rakstā Monitora izmantošana, lai novērstu problēmas saistībā ar lapas darbību modeļa vadītās programmās.

Veidlapu pārraudzības filtrs

Kamēr programma darbojas pārraudzītā sesijā, modeļa vadītā programmā veiciet darbības, kas atbilst parastam programmas lietojumam. Piemēram, atveriet un mainiet datus, izmantojot tabulas veidlapu.

  1. Pārlūkprogrammas logā, kurā darbojas monitors, atlasiet kolonnu Kategorija un pēc tam atlasiet Filtrēt pēc.

    Filtrējiet veidlapas notikumus monitorā.

  2. Nolaižamajā sarakstā atlasiet Vienāds vai Satur un pēc tam lodziņā ievadiet formchecker . Atlasiet vienumu Piemērot.

    Ievadiet veidlapu pārbaudītāja filtru
  3. Tagad kategorijas tiek filtrētas. Operāciju kolonnu var izvērst, lai redzētu izsekoto notikumu pilnu nosaukumu, atlasot un turot kolonnas labo pusi un velkot pa labi. Izmantojot programmu un atverot un izmantojot veidlapu, Pārraugs atjaunina notikumu sarakstu.

    Tiek parādīti pārraudzīti veidlapas notikumi.

Izmantojiet Pārraugu veidlapas uzvedības saprašanai

Katrai pārraudzības pindai var atvērt un skatīt detalizētu informāciju par veidlapas notikumu. Piemēram, jums ir jautājums par veidlapā esošu kļūdu. Atveriet šo veidlapu programmā un atlasiet attiecīgo veidlapas komponentu. Pēc tam atgriezieties pārlūkprogrammā, izmantojot iespējotu Pārraugu, un pārskatiet rezultātus ar vai bez filtrēšanas. Šajā gadījumā kompozītmateriāla vadīklā ir kļūda. Paplašinot detalizētās informācijas apgabalus, varat uzzināt vairāk par pašu notikumu.

Saistītās izvēlnes uzraudzība.

Ir daudz veidu notikumi, kas tiek uzraudzīti, ieskaitot standarta veidlapas notikumus, piemēram onload, un onsave onclose.

Turpinot izmantot pārraudzītu programmu, Pārraugs atjaunina informāciju notikumu sarakstā. Veidlapām ir daudz dažādu scenāriju, kurus izmantojot, var novērst problēmas un atrast papildu informāciju veidlapā, vadīklā vai tabulā, ar ko strādājat.

Atbalstīto veidlapu pārbaudes apgabali un notikumi

Veidlapu pārraudzības atbalstītie apgabali norādīti tālāk.

Programmas apgabals Apraksts
Vadīklas statuss Detalizēta informācija par vadīklas redzamo, iespējoto un etiķetes avota stāvokli, veidlapas ielādes laikā.
Saistītā izvēlne Detalizēta informācija par saistītās izvēlnes elementu statusu. Piemēri:
Kāpēc netiek parādīts izvēlnes elements?
Kur tiek iegūts izvēlnes elements?
Cilne / sadaļa / vadīklas statusa maiņa Detalizēta informācija par to, kurš (izmantojot zvanu kaukli) ir izraisījis to, ka veidlapas komponents, piemēram, cilne, sadaļa vai vadīkla, maina komponenta redzamību un iespējoto statusu.
Navigācija Detalizēta informācija par to, kas izraisa navigāciju vai neparedzētus dialogus, izsekojot šo Xrm.Navigation klienta API metožu zvanu secību: openAlertDialog(), openConfirmDialog(), openDialog(), openErrorDialog(), navigateTo(), openForm(), openTaskFlow(), openUrl(), openWebResource()
Neatbalstīti pielāgojumi Detalizēta informācija par neatbalstītu klienta API piekļuvi, pirms veidlapa ir gatava. Piemēri:
Piekļuve parent.Xrm.Page , iFrame pirms veidlapa ir pilnībā ielādēta.
Piekļuve Xrm.Page veidlapas tīmekļa resursam ārpus veidlapu apdarinātāja konteksta, izmantojot window.setTimeout() , lai periodiski izsauktu veidlapas klienta API.
Piekļuve Xrm.Page updateView() kontroles sistēmas kontroles koda metodei Power Apps .

Pārraugā atbalstīto ar veidlapām saistīto notikumu piemēri ir šādi:

  • FormEvents.onsave
  • XrmNavigation
  • FormEvents.onload
  • FormControls
  • TabStateChange.visible
  • RelatedMenu
  • ControlStateChange.disabled
  • ControlStateChange.visible
  • SectionStateChange.visible
  • UnsupportedClientApi

Uzraudzības sesijas slēgšana

Lai aizvērtu pārraudzības sesiju, aizveriet pārlūkprogrammas cilni, kurā tiek atskaņota pārraudzītā modeļa vadītā programma.

Nākamās darbības

Papildinformāciju par to, kā novērst problēmas ar veidlapām modeļa vadītā programmā, skatiet rakstā Veidlapu problēmu novēršana modeļa vadītās programmās.

Informācija par monitoru Power Apps kā rīku