Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Angir en prosess som den aktive prosessen.
Hvis forretningsprosessen som angis som aktiv, allerede har en forekomst, merkes forekomsten som aktiv, og det primære postskjemaet lastes inn på nytt for å vise det. Hvis det ikke finnes noen forekomst for prosessen, opprettes en ny forekomst, merket som aktiv, og det primære postskjemaet lastes inn på nytt for å vise det.
Hvis det finnes flere forekomster av prosessen, velges én av disse i henhold til standardlogikken som skal merkes som aktiv. Dette er vanligvis den sist brukte prosessforekomsten av gjeldende bruker.
Note
- Metoden
setActiveProcessbør brukes når du oppretter eller redigerer en post.setActiveProcessBruk metoden til å angi den aktive prosessen for en forretningsprosessflyt i stedetprocessIdfor ogprocessInstanceIdmedXrm.Navigation.openFormmetode. - Metoden
setActiveProcesslaster inn skjemaet på nytt, og eventuelle data som ikke er lagret, vil gå tapt.
Syntaks
formContext.data.process.setActiveProcess(processId, callbackFunction);
Parameter
| Navn | Type | Kreves | Beskrivelse |
|---|---|---|---|
processId |
Streng | Ja | ID-en for prosessen som skal angis som den aktive prosessen. |
callbackFunction |
Function | Nei | En funksjon som skal ringes opp når operasjonen er fullført. Denne tilbakeringingsfunksjonen sendes én av følgende strengverdier for å angi om operasjonen var vellykket: - success: Operasjonen var vellykket.- invalid: Prosess-IDen er ikke gyldig eller prosessen er ikke aktivert. |
Relaterte artikler
getActiveProcess
setActiveProcessInstance
formContext.data.process