opomba,
Dostop do te strani zahteva pooblastilo. Poskusite se vpisati alispremeniti imenike.
Dostop do te strani zahteva pooblastilo. Poskusite lahko spremeniti imenike.
Nastavi proces kot aktivni proces.
Če ima poslovni proces, ki je nastavljen kot aktiven, primerek že ima primerek, bo označen kot aktiven, primarni obrazec zapisa pa bo znova naložen, da ga bo prikazal. Če za postopek ne obstaja noben primerek, je ustvarjen nov primerek, označen kot aktiven, primarni obrazec zapisa pa bo znova naložen, da ga prikaže.
Če obstaja več primerkov postopka, bo eden od teh izbranih glede na privzeto logiko, ki bo označena kot aktivna. Po navadi je to nedavno uporabljen primerek procesa trenutnega uporabnika.
opomba,
- Metoda
setActiveProcessmora biti uporabljena med ustvarjanjem ali urejanjem zapisa. Uporabite metodosetActiveProcessza nastavitev aktivnega procesa za tok poslovnih procesov namestoprocessIdprocessInstanceIdin z metodoXrm.Navigation.openForm. - Metoda
setActiveProcessbo znova naložila obrazec in vsi neshranjeni podatki bodo izgubljeni.
Sintaksa
formContext.data.process.setActiveProcess(processId, callbackFunction);
Parameter
| Ime | Vrsta | Zahtevano | Opis |
|---|---|---|---|
processId |
String | Da | ID procesa, ki ga želite nastaviti kot aktivni proces. |
callbackFunction |
Function | Ne | Funkcija, ki jo pokličete, ko je operacija dokončana. Funkcija povratnega klica je posredovana eni od teh vrednosti nizov, ki označuje, ali je bila operacija uspešna: - success: Operacija je uspela.- invalid: Id procesa ni veljaven ali pa postopek ni omogočen. |
Povezani članki
getActiveProcess
setActiveProcessInstance
formContext.data.process