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.
Poskytuje udalosti, metódy a objekty na interakciu s údajmi toku obchodného procesu vo formulári. Metódy na interakciu s ovládacím prvkom toku obchodného procesu vo formulári nájdete v téme formContext.ui.process (odkaz na klientske rozhranie API).
Metódy obsluhy udalostí a udalostí
Pomocou nasledujúcich udalostí a metód obsluhy udalostí zapíšte skripty pre postupy obchodných procesov.
Metódy aktívneho procesu
Pomocou týchto metód môžete načítať informácie o aktívnom procese a nastaviť iný proces ako aktívny.
| Name | Popis |
|---|---|
| getActiveProcesss | Vráti objekt procesu predstavujúci aktívny proces. |
| setActiveProcesss | Nastaví proces ako aktívny proces. |
Metódy procesu
Proces obsahuje údaje pre postup obchodného procesu. Pomocou metód získajte prístup k vlastnostiam procesu.
| Name | Popis |
|---|---|
| getId | Vráti jedinečný identifikátor procesu. |
| getName (názov) | Vráti názov procesu. |
| getStages | Vráti kolekciu fáz v procese. |
| isRendered | Vráti booleovskú hodnotu označujúcu, či sa proces vykreslí. |
Metódy ProcessInstance
Tieto metódy sa používajú na načítanie informácií o všetkých inštanciách procesu pre záznam a na nastavenie inštancie procesu ako aktívnej inštancie.
| Name | Popis |
|---|---|
| getProcessInstances | Vráti všetky inštancie procesu pre záznam tabuľky, ku ktorému má volajúci používateľ prístup. |
| setActiveProcessInstance | Nastaví inštanciu procesu ako aktívnu inštanciu. |
Metódy inštancií
Inštancia procesu obsahuje údaje pre inštanciu toku obchodného procesu. Metódy použite na prístup k vlastnostiam inštancie procesu.
| Name | Popis |
|---|---|
| getInstanceId | Vráti jedinečný identifikátor inštancie procesu. |
| getInstanceName | Vráti názov inštancie procesu. |
| getStatus | Vráti aktuálny stav inštancie procesu. |
| setStatus | Nastaví aktuálny stav inštancie aktívneho procesu. |
Metódy aktívnej etapy
Pomocou týchto metód môžete načítať informácie o aktívnej etape a nastaviť inú fázu ako aktívnu.
| Name | Popis |
|---|---|
| getActiveStage | Vráti objekt fázy predstavujúci aktívnu fázu. |
| setActiveStage | Nastaví dokončenú fázu ako aktívnu. |
Metódy etapy
Fáza obsahuje údaje pre fázu postupu obchodného procesu. Na prístup k vlastnostiam fázy použite metódy.
| Name | Popis |
|---|---|
| getCategory (získať kategóriu) | Vráti objekt s metódou getValue , ktorá vráti celočíselnú hodnotu kategórie postupu obchodného procesu. |
| getEntityName | Vráti logický názov tabuľky priradenej k fáze. |
| getId | Vráti jedinečný identifikátor fázy. |
| getName (názov) | Vráti názov fázy. |
| getNavigationBehavior | Vráti objekt správania navigácie pre fázu, ktorá sa dá použiť na definovanie toho, či je tlačidlo Vytvoriť k dispozícii pre používateľov na vytvorenie ďalšieho záznamu tabuľky v scenári navigácie postupu medzi tabuľkami. |
| getStatus | Vráti stav fázy. |
| getSteps (získať prehľady) | Vráti kolekciu krokov vo fáze. |
Metódy krokov
Krok obsahuje údaje pre krok vo fáze postupu obchodného procesu. Metódy použite na prístup k vlastnostiam kroku.
| Name | Popis |
|---|---|
| getAttribute | Vráti logický názov stĺpca priradeného k kroku. |
| getName (názov) | Vráti názov kroku. |
| getProgress (získaťProgress) | Vráti priebeh kroku akcie. |
| isRequired (povinné) | Vráti booleovskú hodnotu označujúcu, či sa krok vyžaduje v postupe obchodného procesu. |
| setProgress (setProgress) | Aktualizuje priebeh kroku akcie. |
Metódy navigácie
Pomocou týchto metód prejdete na nasledujúcu a predchádzajúcu etapu. Obe tieto metódy spôsobia výskyt udalosti OnStageChange.
| Name | Popis |
|---|---|
| moveNext | Postupuje do ďalšej fázy. |
| movePrevious | Prejde na predchádzajúcu etapu. |
Ďalšie užitočné metódy
Pomocou týchto metód môžete nájsť informácie o fázach v aktívnej ceste, povolených procesoch a vybratej etape.
| Name | Popis |
|---|---|
| getActivePath | Získa kolekciu fáz, ktoré sú aktuálne v aktívnej ceste s metódami na interakciu s fázami zobrazenými v ovládaní postupu obchodného procesu. |
| getEnabledProcesses | Asynchrónne načíta postupy obchodného procesu povolené pre tabuľku, do ktorú môže aktuálny používateľ prejsť. |
| getSelectedStage | Načíta aktuálne vybratú fázu. |
Súvisiace články
formContext.ui.process (odkaz na klientske rozhranie API)
Vysvetlenie objektového modelu Xrm
Ovládacie prvky (odkaz na rozhranie API klienta)