Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Nastaví proces ako aktívny proces.
Ak obchodný proces, ktorý je nastavený ako aktívny, už má inštanciu, inštancia bude označená ako aktívna a primárny formulár záznamu sa znova načíta, aby sa zobrazil. Ak v procese neexistuje žiadna inštancia, vytvorí sa nová inštancia označená ako aktívna a primárny formulár záznamu sa znova načíta, aby sa zobrazil.
Ak existuje viacero inštancií procesu, jedna z nich sa vyberie podľa predvolenej logiky, ktorá sa má označiť ako aktívna. Zvyčajne ide o poslednú použitú inštanciu procesu od aktuálneho používateľa.
Poznámka
- Metóda
setActiveProcessby sa mala použiť pri vytváraní alebo úprave záznamu.setActiveProcessNa nastavenie aktívneho procesu pre tok obchodného procesu namiesto aprocessInstanceIdsXrm.Navigation.openFormmetódou použite metóduprocessId. - Metóda
setActiveProcessznova načíta formulár a všetky neuložené údaje sa stratia.
Syntax
formContext.data.process.setActiveProcess(processId, callbackFunction);
Parameter
| Meno | Typ | Požaduje sa | Popis |
|---|---|---|---|
processId |
String | Áno | ID procesu, ktorý sa má nastaviť ako aktívny proces. |
callbackFunction |
Function | Nie | Funkcia, ktorá vyvolá volanie po dokončení operácie. Táto funkcia spätného volania odovzdá jednu z nasledujúcich hodnôt reťazca na označenie toho, či bola operácia úspešná: - success: Operácia bola úspešná.- invalid: ProcessId nie je platný alebo proces nie je povolený. |
Súvisiace články
getActiveProcesss
setActiveProcessInstance
formContext.data.process