Piezīmes
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt pierakstīties vai mainīt direktorijus.
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt mainīt direktorijus.
Šis notikums notiek ikreiz, kad veidlapa tiek ielādēta, konkrēti:
- Sākotnējā lapas ielādē
- Pēc tam, kad jauns ieraksts pirmo reizi ir saglabāts (izveidots)
Izmantojiet formContext.ui. addOnLoad un formContext.ui. removeOnLoad , lai pārvaldītu šī notikuma notikumu apdarinātājus.
Piezīmes
Veidlapas vadīklas var nebūt gatavas, kad notiek veidlapas OnLoad notikums. Izmantojiet OnLoad vadīklas notikumu, lai gaidītu, līdz tā būs gatava. Papildinformācija Notikumu apdarinātāja funkcijas pievienošana vai noņemšana notikumam, izmantojot lietotāja interfeisu
Asinhronā OnLoad notikumu apdarinātāja atbalsts
Notikumu OnLoad apdarinātājam ir iespēja gaidīt, kamēr notikumu apdarinātāji atgriezīs solījumus, lai nokārtotu, pirms ielādē veidlapu, kas ļauj OnLoad notikumam būt asinhronam ("asinhronam"). Notikums OnLoad kļūst asinhrons, kad notikumu apdarinātājs atgriež solījumu.
Veidlapa tiek ielādēta, kad tiek atrisināts katrs notikumu apdarinātāja atgrieztais solījums. Visiem atgrieztajiem solījumiem katram solījumam ir 10 sekunžu ierobežojums. Pēc tam platforma uzskata, ka solījumi ir paredzēti. Šis taimauts tiek piemērots katram solījumam. Piemēram, ja jums ir atgriezti pieci solījumi, kopējais gaidīšanas laiks ir 50 sekundes. Pieņemsim, ka solījums tiek noraidīts vai tam ir iestājies laiks. Tādā gadījumā veidlapas ielādes operācija darbojas līdzīgi pašreizējām skripta kļūdām.
Pasākums OnLoad gaidīs vienu solījumu, kas tiks atgriezts katram apstrādātājam. Ja ir nepieciešami vairāki solījumi, ieteicams visus solījumus iesaiņot metodē Promise.all() un atgriezt vienu iegūto solījumu. Vairākiem apdarinātājiem, kas atgriež solījumu, ieteicams izveidot vienu apdarinātāju, kas izsauc visus notikumus, un atgriež vienu solījumu, kas aptver visus nepieciešamos solījumus. Tas ir paredzēts, lai samazinātu gaidīšanas laiku, ko izraisa taimauts.
Iespējot Async OnLoad, izmantojot lietotnes iestatījumu
Lai izmantotu asinhronos onLoad apdarinātājus, tas ir jāiespējo, izmantojot lietotnes iestatījumus. Lietotnes iestatījums ir platformas komponents, kas ļauj ieslēgt vai izslēgt atbalstītos līdzekļus savā lietotnē. Lai iespējotu asinhronos notikumu apdarinātājus Onload konkrētai programmai, veiciet tālāk norādītās darbības.
Dodieties uz https://make.powerapps.com.
Pārliecinieties, vai esat atlasījis pareizo vidi.
Kreisās puses navigācijas rūtī atlasiet Programmas.
Atlasiet programmu un pēc tam atlasiet ... (elipses). Atlasiet Rediģēt.
Komandjoslā atlasiet Iestatījumi .
Kad tiek atvērts dialoglodziņš, atlasiet Līdzekļi.
Ieslēdziet asinhronu ielādes apdarinātāju.
Atlasiet vienumu Saglabāt.
Asinhronās ielādes taimauts
Izmantojot asinhronu apdarinātāju, veidlapas ielāde gaida solījuma izpildi, bet tikai līdz 10 sekundēm. Šis ierobežojums nodrošina, ka veidlapa tiek ielādēta saprātīgā laika periodā.
Saistītie raksti
Notikumi (klienta API atsauce)
Notikumi veidlapās un režģos modeļa vadītās programmās