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.
Sisältää tapahtumia, menetelmiä ja objekteja, joiden avulla voit käsitellä liiketoimintaprosessin tietoja lomakkeessa. Kohdassa formContext.ui.process (asiakasohjelman ohjelmointirajapinnan viittaus) on menetelmiä, joilla voit käsitellä liiketoimintaprosessin ohjausobjektia lomakkeessa.
Prosessitapahtumat ja tapahtumakäsittelijän menetelmät
Käytä seuraavia tapahtumia ja tapahtumakäsittelijän menetelmiä kirjoittaaksesi komentosarjoja liiketoimintaprosessin työnkulkuja varten.
Aktiivisen prosessin menetelmät
Näiden menetelmien avulla voit noutaa tietoja aktiivisesta prosessista ja määrittää aktiiviseksi prosessiksi eri prosessin.
| Nimi | Kuvaus |
|---|---|
| getActiveProcess | Palauttaa aktiivisen prosessin edustavan prosessiobjektin. |
| setActiveProcess | Määrittää prosessin aktiiviseksi prosessiksi. |
Prosessin menetelmät
Prosessi sisältää liiketoimintaprosessin työnkulun tiedot. Voit käyttää prosessin ominaisuuksia -menetelmien avulla.
| Nimi | Kuvaus |
|---|---|
| getId | Palauttaa prosessin yksilöivän tunnuksen. |
| getName | Palauttaa prosessin nimen. |
| getStages | Palauttaa joukon prosessin vaiheita. |
| onRendered | Palauttaa totuusarvon, joka ilmaisee, hahmonnetaanko prosessi. |
ProcessInstance-menetelmät
Näiden menetelmien avulla voit noutaa tietoja tietueen kaikista prosessiesiintymistä ja määrittää prosessiesiintymän aktiiviseksi esiintymäksi.
| Nimi | Kuvaus |
|---|---|
| getProcessInstances | Palauttaa kaikki taulukkotietueen prosessiesiintymät, joihin kutsuvan käyttäjän on päästävä. |
| setActiveProcessInstance | Määrittää prosessin esiintymän aktiiviseksi esiintymäksi. |
Esiintymämenetelmät
Prosessiesiintymä sisältää liiketoimintaprosessin työnkulun esiintymän tiedot. -menetelmien avulla voit käyttää prosessin esiintymän ominaisuuksia.
| Nimi | Kuvaus |
|---|---|
| getInstanceId | Palauttaa prosessiesiintymän yksilöivän tunnuksen. |
| getInstanceName | Palauttaa prosessiesiintymän nimen. |
| getStatus | Palauttaa prosessiesiintymän nykyisen tilan. |
| setStatus | Määrittää aktiivisen prosessiesiintymän nykyisen tilan. |
Aktiivisen vaiheen menetelmät
Näiden menetelmien avulla voit noutaa tietoja aktiivisesta vaiheesta ja määrittää aktiiviseksi vaiheeksi eri vaiheen.
| Nimi | Kuvaus |
|---|---|
| getActiveStage | Palauttaa vaihe-objektin , joka edustaa aktiivista vaihetta. |
| setActiveStage | Asettaa valmiin vaiheen aktiiviseksi vaiheeksi. |
Vaiheen menetelmät
Vaihe sisältää liiketoimintaprosessin työnkulun vaiheen tiedot. -menetelmien avulla voit käyttää vaiheen ominaisuuksia.
| Nimi | Kuvaus |
|---|---|
| getCategory | Palauttaa objektin getValue-menetelmällä , joka palauttaa liiketoimintaprosessin työnkulun luokan kokonaislukuarvon. |
| getEntityName | Palauttaa vaiheeseen liittyvän taulukon loogisen nimen. |
| getId | Palauttaa vaiheen yksilöivän tunnuksen. |
| getName | Palauttaa vaiheen nimen. |
| getNavigationBehavior | Palauttaa vaiheen siirtymistoimintaobjektin, jonka avulla voidaan määrittää, onko Käyttäjien käytettävissä Luo-painike toisen taulukkotietueen luomiseen liiketoimintaprosessin siirtymisskenaariossa. |
| getStatus | Palauttaa vaiheen tilan. |
| getSteps | Palauttaa vaiheen osavaiheiden kokoelman. |
Vaiheen menetelmät
Osavaihe sisältää liiketoimintaprosessin työnkulun vaiheen vaiheen tiedot. Voit käyttää vaiheen ominaisuuksia -menetelmien avulla.
| Nimi | Kuvaus |
|---|---|
| getAttribute | Palauttaa vaiheeseen liittyvän sarakkeen loogisen nimen. |
| getName | Palauttaa vaiheen nimen. |
| getProgress | Palauttaa toiminnon vaiheen edistymisen. |
| on Pakollinen | Palauttaa totuusarvon, joka ilmaisee, vaaditaanko osavaihe liiketoimintaprosessin työnkulussa. |
| setProgress | Päivittää toiminnon vaiheen edistymisen. |
Siirtymisen menetelmät
Näiden menetelmien avulla voit siirtyä seuraavaan ja edelliseen vaiheeseen. Molemmat menetelmät aiheuttavat OnStageChange-tapahtuman.
| Nimi | Kuvaus |
|---|---|
| moveNext | Etenee seuraavaan vaiheeseen. |
| movePrevious | Siirtyy edelliseen vaiheeseen. |
Muita hyödyllisiä menetelmiä
Näiden menetelmien avulla voit hakea tietoja vaiheista aktiivisesta polusta, käytössä olevista prosesseista ja valitusta vaiheesta.
| Nimi | Kuvaus |
|---|---|
| getActivePath | Hakee aktiivisessa polussa tällä hetkellä olevien vaiheiden kokoelman ja menetelmät, joilla voit käsitellä liiketoimintaprosessin työnkulun ohjausobjektissa näkyviä vaiheita. |
| getEnabledProcesses | Asynkronisesti noutaa liiketoimintaprosessit, jotka on otettu käyttöön taulukolle, johon nykyinen käyttäjä voi vaihtaa. |
| hae valitutvaiheetAsenna | Hakee valittuna olevan vaiheen. |
Liittyvät artikkelit
formContext.ui.process (asiakkaan ohjelmointirajapinnan viittaus)
Xrm-objektimallin ymmärtäminen
Ohjausobjektit (asiakasohjelman ohjelmointirajapintaviittaus)