Kopīgot, izmantojot


formContext.data.process (Klienta API atsauce)

Nodrošina notikumus, metodes un objektus, lai mijiedarbotos ar biznesa procesa plūsmas datiem veidlapā. Skatiet formContext.ui.process (klienta API atsauce), lai uzzinātu metodes, kā mijiedarboties ar biznesa procesa plūsmas vadīklu veidlapā.

Notikumu apstrāde un notikumu apdarinātāja metodes

Izmantojiet tālāk norādītās notikumu un notikumu apdarinātāja metodes, lai rakstītu biznesa procesu plūsmu skriptus.

Notikums Notikumu apdarinātāja metodes
OnPreProcessStatusChange addOnPreProcessStatusChange
removeOnPreProcessStatusChange
OnProcessStatusChange addOnProcessStatusChange
removeOnProcessStatusChange
OnPreStageChange addOnPreStageChange
removeOnPreStageChange
OnStageChange addOnStageChange
removeOnStageChange
Uz skatuvesAtlasīts addOnStageSelected
removeOnStageSelected

Aktīvās procesa metodes

Izmantojiet šīs metodes, lai izgūtu informāciju par aktīvo procesu un iestatītu citu procesu kā aktīvo procesu.

Nosaukums/vārds Apraksts
getActiveProcess Atgriež objekta Process , kas attēlo aktīvo procesu.
setActiveProcess Iestata procesu kā aktīvo procesu.

Procesa metodes

Process satur biznesa procesa plūsmas datus. Izmantojiet metodes, lai piekļūtu procesa rekvizītiem.

Nosaukums/vārds Apraksts
getId Atgriež procesa unikālo identifikatoru.
getName Atgriež procesa nosaukumu.
getStages Atgriež procesa posmu kolekciju.
tiek atveidots Atgriež Būla vērtību, kas norāda, vai process tiek atveidots.

ProcessInstance metodes

Izmantojiet šīs metodes, lai izgūtu informāciju par visām ieraksta procesa instancēm un iestatītu procesa instanci kā aktīvo instanci.

Nosaukums/vārds Apraksts
getProcessInstances Atgriež visas tabulas ieraksta procesa instances, kurām zvanītājs var piekļūt.
setActiveProcessInstance Iestata procesa instanci kā aktīvo instanci.

Instances metodes

Procesa instancē ir biznesa procesa plūsmas instances dati. Izmantojiet metodes, lai piekļūtu procesa instances rekvizītiem.

Nosaukums/vārds Apraksts
getInstanceId Atgriež procesa instances unikālo identifikatoru.
getInstanceName Atgriež procesa instances nosaukumu.
getStatus Atgriež procesa instances pašreizējo statusu.
iestatītStatuss Iestata aktīvās procesa instances pašreizējo statusu.

Aktīvās skatuves metodes

Izmantojiet šīs metodes, lai izgūtu informāciju par aktīvo posmu un iestatītu citu posmu kā aktīvo posmu.

Nosaukums/vārds Apraksts
getActiveStage Atgriež objektu Stage , kas attēlo aktīvo posmu.
setActiveStage Iestata pabeigto posmu kā aktīvo posmu.

Posma metodes

Posms satur biznesa procesa plūsmas posma datus. Izmantojiet metodes, lai piekļūtu posma rekvizītiem.

Nosaukums/vārds Apraksts
getKategorija Atgriež objektu ar metodi getValue , kas atgriezīs biznesa procesa plūsmas kategorijas veselu skaitli.
getEntityName Atgriež ar posmu saistītās tabulas loģisko nosaukumu.
getId Atgriež posma unikālo identifikatoru.
getName Atgriež posma nosaukumu.
getNavigationBehavior Atgriež posma navigācijas uzvedības objektu, ko var izmantot, lai definētu, vai poga Izveidot ir pieejama lietotājiem, lai izveidotu citu tabulas ierakstu starptabulu biznesa procesa plūsmas navigācijas scenārijā.
getStatus Atgriež posma statusu.
Saņemt soļus Atgriež posma soļu kolekciju.

Soļu metodes

Darbība satur datus par darbību biznesa procesa plūsmas posmā. Izmantojiet metodes, lai piekļūtu darbības rekvizītiem.

Nosaukums/vārds Apraksts
iegūt atribūts Atgriež ar darbību saistītās kolonnas loģisko nosaukumu.
getName Atgriež darbības nosaukumu.
getProgress Atgriež darbības darbības gaitu.
irObligāts Atgriež Būla vērtību, kas norāda, vai darbība ir nepieciešama biznesa procesa plūsmā.
setProgress Atjaunina darbības norisi.

Izmantojiet šīs metodes, lai pārietu uz nākamo un iepriekšējo posmu. Abas šīs metodes izraisīs notikumu OnStageChange.

Nosaukums/vārds Apraksts
pārvietotNākamais Pāriet uz nākamo posmu.
pārvietotIepriekšējais Pāriet uz iepriekšējo posmu.

Citas noderīgas metodes

Izmantojiet šīs metodes, lai atrastu informāciju par aktīvā ceļa posmiem, iespējotajiem procesiem un atlasīto posmu.

Nosaukums/vārds Apraksts
getActivePath Iegūst aktīvā ceļā esošo posmu kolekciju ar metodēm, lai mijiedarbotos ar biznesa procesa plūsmas vadīklā parādītajiem posmiem.
getEnabledProcesses Asinhroni izgūst biznesa procesa plūsmas, kas iespējotas tabulai, uz kuru pašreizējais lietotājs var pārslēgties.
getSelectedStage Iegūst pašreiz atlasīto posmu.

formContext.ui.process (Klienta API atsauce)
Izpratne par Xrm objekta modeli
Vadīklas (klienta API atsauce)