Nata
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti prisijungti arba pakeisti katalogus.
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti pakeisti katalogus.
Taikoma "Dynamics 365" (internetinė) 9.x versijai
Šis įvykis įvyksta prieš keičiant proceso egzemplioriaus būseną.
Naudokite formContext.data.process. addOnPreProcessStatusChange – būdas įtraukti šio įvykio įvykių apdorojimo programas ir formContext.data.process. removeOnPreProcessStatusChange metodą, kad jas pašalintumėte.
Iš žiniatinklio išteklių scenarijaus, užregistruoto onPreProcessStatusChange į įvykį, kūrėjas gali iškviesti šį metodą executionContext objekte, perduotame į žiniatinklio išteklių scenarijų:
executionContext.getEventArgs().preventDefault();
Kai iškviečiate preventDefault:
- Būsenos keitimas neapdorojamas. Proceso egzempliorius lieka pradiniame pradinės būsenos etape.
- Pagrindinės formos įrašymas neapdorojamas. Jei pagrindinės formos būsena būtų neatnaujinta, ji liks neatnaujintos būsenos.
- Visi žiniatinklio ištekliai, užregistruoti "ProcessStatusChange", neiškviečiami.
Ši kliento API palaikoma tik naudojant vieningą klientą. Senstelėjęs žiniatinklio klientas nepalaiko šios kliento API.
Palaikomi šio įvykio metodai
-
formContext.data.process. addOnPreProcessStatusChange – šio įvykio įvykių apdorojimo programų įtraukimo metodas. -
formContext.data.process. removeOnPreProcessStatusChange – būdas pašalinti šio įvykio įvykių apdorojimo programas.
Susiję straipsniai
Įvykiai (kliento API nuoroda)
Įvykiai formose ir tinkleliuose modeliu pagrįstose programose