Napomena
Za pristup ovoj stranici potrebna je autorizacija. Možete se pokušati prijaviti ili promijeniti direktorije.
Za pristup ovoj stranici potrebna je autorizacija. Možete pokušati promijeniti direktorije.
Pruža događaje, metode i objekte za interakciju s podacima o tijeku poslovnog procesa na obrascu. Metode za interakciju s kontrolom tijeka poslovnog procesa na obrascu potražite u članku formContext.ui.process (referenca klijentskog API-ja ).
Procesni događaji i metode rukovatelja događajima
Upotrijebite sljedeće metode događaja i rukovatelja događajima da biste napisali skripte za tijekove poslovnog procesa.
Metode aktivnog procesa
Koristite ove metode za dohvaćanje informacija o aktivnom procesu i postavljanje drugog procesa kao aktivnog procesa.
| Ime | Opis |
|---|---|
| getActiveProcess | Vraća objekt Procesa koji predstavlja aktivni proces. |
| setActiveProcess | Postavlja proces kao aktivni proces. |
Metode obrade
Proces sadrži podatke za tijek poslovnog procesa. Pomoću metoda pristupite svojstvima postupka.
| Ime | Opis |
|---|---|
| id za dohvaćanje | Vraća jedinstveni identifikator procesa. |
| getName (naziv) | Vraća naziv procesa. |
| getStages | Vraća zbirku faza u procesu. |
| isRendered | Vraća Booleovu vrijednost koja označava je li postupak renderan. |
Metode ProcessInstance
Pomoću ovih metoda dohvatite informacije o svim instancama procesa za zapis i postavite instancu procesa kao aktivnu instancu.
| Ime | Opis |
|---|---|
| getProcessInstancei | Vraća sve instance procesa za zapis tablice kojem korisnik poziva ima pristup. |
| setActiveProcessInstance | Postavlja instancu procesa kao aktivnu instancu. |
Metode instanci
Instanca procesa sadrži podatke za instancu tijeka poslovnog procesa. Pomoću metoda pristupite svojstvima instance procesa.
| Ime | Opis |
|---|---|
| getInstanceId | Vraća jedinstveni identifikator instance procesa. |
| getInstanceName | Vraća naziv instance procesa. |
| getStatus (izbornik GetStatus) | Vraća trenutni status instance procesa. |
| setStatus (postavi statistiku) | Postavlja trenutni status instance aktivnog procesa. |
Načini aktivne faze
Pomoću tih metoda dohvatite informacije o aktivnoj fazi i postavite drugu fazu kao aktivnu fazu.
| Ime | Opis |
|---|---|
| getActiveStage | Vraća objekt Stage koji predstavlja aktivnu fazu. |
| setActiveStage | Postavlja dovršenu fazu kao aktivnu fazu. |
Metode faze
Faza sadrži podatke za fazu tijeka poslovnog procesa. Pomoću metoda pristupite svojstvima faze.
| Ime | Opis |
|---|---|
| getCategory | Vraća objekt s metodom getValue koja vraća cjelobrojnu vrijednost kategorije tijeka poslovnog procesa. |
| getEntityName | Vraća logički naziv tablice pridružene fazi. |
| id za dohvaćanje | Vraća jedinstveni identifikator faze. |
| getName (naziv) | Vraća naziv faze. |
| getNavigation Ponašanje | Vraća objekt ponašanja navigacije za fazu koja se može koristiti za definiranje je li gumb Stvori dostupan korisnicima za stvaranje drugog zapisa tablice u scenariju navigacije tijeka poslovnog procesa u više tablica. |
| getStatus (izbornik GetStatus) | Vraća status faze. |
| getSteps (na dohvati) | Vraća zbirku koraka u fazi. |
Metode koraka
Korak sadrži podatke za korak u fazi tijeka poslovnog procesa. Pomoću metoda pristupite svojstvima koraka.
| Ime | Opis |
|---|---|
| getAttribute | Vraća logički naziv stupca povezanog s korakom. |
| getName (naziv) | Vraća naziv koraka. |
| getProgress (dohvaćanje adrese) | Vraća tijek koraka radnje. |
| je Obavezan | Vraća Booleovu vrijednost koja označava je li korak obavezan u tijeku poslovnog procesa. |
| setProgress | Ažurira tijek koraka radnje. |
Načini navigacije
Pomoću ovih metoda prijeđite na sljedeće i prethodne faze. Obje će metode uzrokovati događaj OnStageChange.
| Ime | Opis |
|---|---|
| premjestiNext | Napreduje u sljedeću fazu. |
| movePrevious | Prelazi na prethodnu fazu. |
Ostale korisne metode
Pomoću tih metoda pronađite informacije o fazama u aktivnom putu, omogućenim procesima i odabranoj fazi.
| Ime | Opis |
|---|---|
| getActivePath | Dohvaća zbirku faza trenutno na aktivnom putu s metodama za interakciju s fazama prikazanima u kontroli tijeka poslovnog procesa. |
| getEnabledProcesses | Asinkrono dohvaća tijekove poslovnog procesa omogućene za tablicu na koju se trenutni korisnik može prebaciti. |
| getSelectedStage | Dohvaća trenutno odabranu fazu. |
Povezani članci
formContext.ui.process (referenca za API klijenta)
Razumijevanje modela objekta Xrm
Kontrole (referenca klijentskog API-ja)