Nata
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti prisijungti arba pakeisti katalogus.
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti pakeisti katalogus.
Pateikiami įvykiai, metodai ir objektai, naudojami sąveikauti su verslo proceso srauto duomenimis formoje. Norėdami sužinoti, kaip sąveikauti su verslo proceso srauto valdikliu formoje, žr. formContext.ui.process (kliento API nuoroda ).
Apdoroti įvykius ir įvykių apdorojimo metodus
Norėdami rašyti verslo procesų srautų scenarijus, naudokite šiuos įvykius ir įvykių apdorojimo metodus.
Aktyvūs proceso metodai
Naudokite šiuos metodus norėdami gauti informaciją apie aktyvų procesą ir nustatyti kitą procesą kaip aktyvų procesą.
| Vardas, pavadinimas | Apibūdinimas |
|---|---|
| getActiveProcess | Pateikia proceso objektą, nurodantį aktyvų procesą. |
| setActiveProcess | Nustato procesą kaip aktyvų procesą. |
Proceso metodai
Procesas apima verslo proceso srauto duomenis. Naudokite metodus, kad pasiektumėte proceso ypatybes.
| Vardas, pavadinimas | Apibūdinimas |
|---|---|
| getId | Grąžina unikalų proceso identifikatorių. |
| getName | Grąžina proceso pavadinimą. |
| getStages | Pateikia proceso etapų rinkinį. |
| isRendered | Pateikia Bulio logikos reikšmę, nurodančią, ar procesas generuojamas. |
ProcessInstance metodai
Naudokite šiuos metodus norėdami gauti informaciją apie visus įrašo proceso egzempliorius ir nustatyti proceso egzempliorių kaip aktyvų egzempliorių.
| Vardas, pavadinimas | Apibūdinimas |
|---|---|
| getProcessInstances | Grąžina visus lentelės įrašo, prie kurio skambinantis vartotojas turi prieigą, proceso egzempliorius. |
| setActiveProcessInstance | Nustato proceso egzempliorių kaip aktyvų egzempliorių. |
Egzemplioriaus metodai
Proceso egzemplioriuje yra verslo proceso srauto egzemplioriaus duomenys. Naudokite metodus, kad pasiektumėte proceso egzemplioriaus ypatybes.
| Vardas, pavadinimas | Apibūdinimas |
|---|---|
| getInstanceId | Grąžina unikalų proceso egzemplioriaus identifikatorių. |
| getInstanceName | Grąžina proceso egzemplioriaus pavadinimą. |
| getStatus | Grąžina dabartinę proceso egzemplioriaus būseną. |
| setStatus | Nustato dabartinę aktyvaus proceso egzemplioriaus būseną. |
"Active Stage" metodai
Naudokite šiuos metodus norėdami gauti informaciją apie aktyvų etapą ir nustatyti kitą etapą kaip aktyvų etapą.
| Vardas, pavadinimas | Apibūdinimas |
|---|---|
| getActiveStage | Pateikia objektą Stage , nurodantį aktyvų etapą. |
| setActiveStage | Nustato užbaigtą etapą kaip aktyvų etapą. |
Etapų metodai
Etape pateikiami verslo proceso srauto etapo duomenys. Naudokite metodus, kad pasiektumėte etapo ypatybes.
| Vardas, pavadinimas | Apibūdinimas |
|---|---|
| getCategory | Pateikia objektą su getValue metodu, kuris pateiks verslo proceso srauto kategorijos sveikojo skaičiaus reikšmę. |
| getEntityName | Grąžina su etapu susietos lentelės loginį pavadinimą. |
| getId | Grąžina unikalų etapo identifikatorių. |
| getName | Grąžina etapo pavadinimą. |
| getNavigationBehavior | Pateikia etapo naršymo elgsenos objektą, kuris gali būti naudojamas apibrėžti, ar mygtukas Kurti yra pasiekiamas vartotojams, norint sukurti kitą lentelės įrašą kelių lentelių verslo proceso srauto naršymo scenarijuje. |
| getStatus | Grąžina etapo būseną. |
| getSteps | Pateikia etapo veiksmų rinkinį. |
Step methods
Veiksme pateikiami verslo proceso srauto etapo veiksmo duomenys. Norėdami pasiekti veiksmo ypatybes, naudokite metodus.
| Vardas, pavadinimas | Apibūdinimas |
|---|---|
| getAttribute | Grąžina stulpelio, susieto su veiksmu, loginį pavadinimą. |
| getName | Grąžina veiksmo pavadinimą. |
| getProgress | Grąžina veiksmo veiksmo eigą. |
| yra būtinas | Pateikia Bulio logikos reikšmę, nurodančią, ar veiksmas yra būtinas verslo proceso srautui. |
| setProgress | Atnaujina veiksmo veiksmo eigą. |
Naršymo metodai
Norėdami pereiti prie paskesnių ir ankstesnių etapų, naudokite šiuos metodus. Abu šie metodai sukels įvykį OnStageChange.
| Vardas, pavadinimas | Apibūdinimas |
|---|---|
| moveNext | Vyksta į kitą etapą. |
| perkeltiAnkstesnis | Pereina į ankstesnį etapą. |
Kiti naudingi metodai
Naudokite šiuos metodus norėdami rasti informacijos apie aktyvaus kelio etapus, įgalintus procesus ir pasirinktą etapą.
| Vardas, pavadinimas | Apibūdinimas |
|---|---|
| getActivePath | Gauna šiuo metu aktyviame kelyje esančių etapų rinkinį su metodais, taikomais sąveikauti su etapais, rodomais verslo proceso srauto valdiklyje. |
| getEnabledProcesses | Asinchroniškai nuskaito verslo procesų srautus, įgalinamus lentelę, į kurią dabartinis vartotojas gali pereiti. |
| getSelectedStage | Gauna šiuo metu pasirinktą etapą. |
Susiję straipsniai
formContext.ui.process (kliento API nuoroda)
"Xrm" objekto modelio supratimas
Valdikliai (kliento API nuoroda)