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.
Postavlja proces kao aktivni proces.
Ako poslovni proces koji se postavlja kao aktivan već ima instancu, instanca će biti označena kao aktivna, a obrazac primarnog zapisa ponovno će se učitati da bi se prikazala. Ako za proces ne postoji nijedna instanca, stvorit će se nova instanca, označiti kao aktivna, a obrazac primarnog zapisa ponovno će se učitati da bi se prikazao.
Ako postoji više instanci procesa, jedna od njih bit će odabrana kao zadana logika koja će se označiti kao aktivna. To je najčešće instanca postupka koju je trenutni korisnik zadnje koristio.
Napomena
- Metoda
setActiveProcessbi se trebala koristiti prilikom stvaranja ili uređivanja zapisa. Koristite metodusetActiveProcessza postavljanje aktivnog procesa za tijek poslovnog procesa umjesto iprocessIdprocessInstanceIds metodomXrm.Navigation.openForm. - Metoda
setActiveProcessće ponovno učitati obrazac i svi podaci koji nisu spremljeni bit će izgubljeni.
Sintaksa
formContext.data.process.setActiveProcess(processId, callbackFunction);
Parametar
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
processId |
String | Da | ID procesa koji će se postaviti kao aktivni proces. |
callbackFunction |
Function | Ne | Funkcija koja se poziva po dovršetku operacije. Ova funkcija povratnog poziva prosljeđuje jednu od sljedećih vrijednosti niza da bi se naznačilo je li operacija uspjela: - success: Operacija je uspjela.- invalid: ProcessId nije valjan ili proces nije omogućen. |
Povezani članci
getActiveProcess
setActiveProcessInstance
formContext.data.process