Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Määrittää prosessin aktiiviseksi prosessiksi.
Jos aktiiviseksi määritetyllä liiketoimintaprosessilla on jo esiintymä, esiintymä merkitään aktiiviseksi ja ensisijainen tietuelomake ladataan uudelleen näyttämään se. Jos prosessille ei ole esiintymää, uusi esiintymä luodaan, merkitään aktiiviseksi ja ensisijainen tietuelomake ladataan uudelleen näyttämään se.
Jos on olemassa useita prosessin esiintymiä, yksi niistä valitaan oletusarvoisen logiikan mukaan, joka merkitään aktiiviseksi. Yleensä tämä on nykyisen käyttäjän viimeksi käyttämä prosessiesiintymä.
Note
- -
setActiveProcessmenetelmää tulee käyttää tietueen luomisen tai muokkaamisen aikana. -menetelmänsetActiveProcessavulla voit määrittää liiketoimintaprosessin työnkulun aktiivisen prosessin -menetelmänprocessIdsijaan japrocessInstanceId-menetelmän avullaXrm.Navigation.openForm. - -
setActiveProcessmenetelmä lataa lomakkeen uudelleen ja tallentamattomat tiedot menetetään.
Syntaksi
formContext.data.process.setActiveProcess(processId, callbackFunction);
Parametri
| Nimi | Tyyppi | Pakollinen | Description |
|---|---|---|---|
processId |
String | Kyllä | Aktiiviseksi prosessiksi määritettävän prosessin tunnus. |
callbackFunction |
Function | Ei | Funktio, joka kutsuu, kun toiminto on suoritettu. Tälle takaisinkutsufunktiolle välitetään jokin seuraavista merkkijonoarvoista, jotka ilmaisevat, onnistuiko toiminto: - success: Toiminto onnistui.- invalid: ProcessId ei ole kelvollinen tai prosessi ei ole käytössä. |
Liittyvät artikkelit
getActiveProcess
setActiveProcessInstance
formContext.data.process