Deli putem


formContext.data.process (Referenca klijentskog API-ja)

Obezbeđuje događaje, metode i objekte za interakciju sa podacima toka poslovnog procesa u obrascu. Pogledajte formContext.ui.process (referenca klijentskog API-ja) da biste videli metode za interakciju sa kontrolom toka poslovnog procesa u obrascu.

Proces događaja i metode rukovaoca događajima

Koristite sledeće događaje i metode rukovaoca događajima da biste pisali skripte za tok poslovnih procesa.

Događaj Metodi rukovaoca događajem
OnPreProcessStatusChange addOnPreProcessStatusChange
removeOnPreProcessStatusChange
OnProcessStatusChange addOnProcessStatusChange
removeOnProcessStatusChange
OnPreStageChange addOnPreStageChange
removeOnPreStageChange
OnStageChange addOnStageChange
removeOnStageChange
OnStageSelected addOnStageSelected
removeOnStageSelected

Metodi aktivnog procesa

Koristite ove metode da biste preuzeli informacije o aktivnom procesu i postavili drugi proces kao aktivni proces.

Ime Opis
getActiveProcess Vraća objekat procesa koji predstavlja aktivni proces.
setActiveProcess Postavlja proces kao aktivni proces.

Metodi procesa

Proces sadrži podatke za tok poslovnog procesa. Koristite metode da biste pristupili svojstvima procesa.

Ime Opis
getId Daje jedinstveni identifikator procesa.
getName Daje ime procesa.
getStages Vraća kolekciju faza u procesu.
je prikazano Vraća Bulovu vrednost koja ukazuje na to da li se proces prikazuje.

ProcessInstance metode

Koristite ove metode da biste preuzeli informacije o svim instancama procesa za zapis i da biste postavili instancu procesa kao aktivnu instancu.

Ime Opis
getProcessInstances Daje sve instance procesa za zapis tabele kojima korisnik pozivanja ima pristup.
setActiveProcessInstance Postavlja instancu procesa kao aktivnu instancu.

Metodi instance

Instanca procesa sadrži podatke za instancu toka poslovnog procesa. Koristite metode da biste pristupili svojstvima instance procesa.

Ime Opis
getInstanceId Daje jedinstveni identifikator instance procesa.
getInstanceName Daje ime instance procesa.
getStatus Daje trenutni status instance procesa.
setStatus Postavlja trenutni status instance aktivnog procesa.

Metodi aktivne faze

Koristite ove metode da biste preuzeli informacije o aktivnoj fazi i postavili drugu fazu kao aktivnu fazu.

Ime Opis
getActiveStage Vraća objekat Faza koji predstavlja aktivnu fazu.
setActiveStage Postavlja dovršenu fazu kao aktivnu fazu.

Metodi faze

Faza sadrži podatke za fazu u toku poslovnog procesa. Koristite metode da biste pristupili svojstvima faze.

Ime Opis
getCategory Vraća objekat sa metodom getValue koji daje celobrojnu vrednost kategorije toka poslovnog procesa.
getEntityName Daje logičko ime tabele povezane sa fazama.
getId Daje jedinstveni identifikator faze.
getName Daje ime faze.
getNavigationBehavior Vraća objekat ponašanja navigacije za fazu koja se može koristiti za definisanje da li je dugme Kreiraj dostupno korisnicima da kreiraju drugi zapis tabele u scenariju navigacije toka poslovnog procesa između tabela.
getStatus Daje status faze.
getSteps Vraća kolekciju koraka u fazi.

Metodi koraka

Korak sadrži podatke za korak u fazi u toku poslovnog procesa. Koristite metode da biste pristupili svojstvima koraka.

Ime Opis
getAttribute Daje logičko ime kolone povezane sa korakom.
getName Daje ime koraka.
getProgress Vraća tok koraka radnje.
je Zahtevano Vraća Bulovu vrednost koja ukazuje na to da li je korak neophodan u toku poslovnog procesa.
setProgress Ažurira tok koraka radnje.

Koristite ove metode da biste prešli na sledeće i prethodne faze. Oba ova metoda će dovesti do događaja OnStageChange.

Ime Opis
premesti nedefikuj Prelazi u sledeću fazu.
premesti presusmerano Premešta se na prethodnu fazu.

Drugi korisni metodi

Koristite ove metode da biste pronašli informacije o fazama u aktivnoj putanji, omogućenim procesima i izabranoj fazi.

Ime Opis
getActivePath Preuzima kolekciju faza koje su trenutno u aktivnoj putanji sa metodama za interakciju sa fazama prikazanim u kontroli toka poslovnog procesa.
getEnabledProcesses Asinhrono preuzima tokovi poslovnih procesa omogućenih za tabelu na koju trenutni korisnik može da se prebaci.
getSelectedStage Preuzima trenutno izabranu fazu.

formContext.ui.process (Referenca klijentskog API-ja)
Razumevanje Xrm objektnog modela
Kontrole (referenca klijentskog API-ja)