Deli z drugimi prek


formContext.data.process (sklic na API odjemalca)

Zagotavlja dogodke, metode in predmete za interakcijo s podatki o poteku poslovnih procesov v obrazcu. Če želite več informacij o načinih interakcije s kontrolnikom poteka poslovnih procesov v obrazcu, glejte formContext.ui.process ( sklic na API odjemalca).

Metode rutine za obravnavo dogodkov in dogodkov

Uporabite te metode dogodkov in rutin za obravnavo dogodkov za pisanje skriptov za poteke poslovnih procesov.

Dogodek Metode rutine za obravnavo dogodkov
OnPreProcessStatusChange addOnPreProcessStatusChange
removeOnPreProcessStatusChange
OnProcessStatusChange addOnProcessStatusChange
removeOnProcessStatusChange
OnPreStageChange addOnPreStageChange
removeOnPreStageChange
OnStageChange addOnStageChange
removeOnStageChange
OnStageSelected addOnStageSelected
removeOnStageSelected

Metode aktivnega procesa

S temi načini pridobite informacije o aktivnem procesu in nastavite drug proces kot aktivni proces.

Imenu Opis
getActiveProcess Vrne predmet Procesa, ki predstavlja aktivni proces.
setActiveProcess Nastavi proces kot aktivni proces.

Metode procesa

Proces vsebuje podatke za tok poslovnih procesov. Uporabite metode za dostop do lastnosti postopka.

Imenu Opis
getId Vrne enolični identifikator procesa.
getName (Ime) Vrne ime procesa.
getStages Vrne zbirko stopenj v procesu.
isRendered Vrne logično vrednost, ki označuje, ali je postopek upodobljen.

Metode »ProcessInstance«

S temi načini pridobite informacije o vseh primerkih procesa za zapis in nastavite primerek procesa kot aktivni primerek.

Imenu Opis
getProcessInstances Vrne vse primerke procesa za zapis tabele, do katere ima dostop uporabnik klicanja.
setActiveProcessInstance Nastavi primerek procesa kot aktivni primerek.

Metode primerka

Primerek procesa vsebuje podatke za primerek poteka poslovnega procesa. Uporabite metode za dostop do lastnosti primerka procesa.

Imenu Opis
getInstanceId Vrne enolični identifikator primerka procesa.
getInstanceName Vrne ime primerka procesa.
getStatus Vrne trenutno stanje primerka procesa.
setStatus Nastavi trenutno stanje primerka aktivnega procesa.

Metode Active Stage

S temi načini pridobite informacije o aktivni stopnji in nastavite drugo stopnjo kot aktivno stopnjo.

Imenu Opis
getActiveStage Vrne predmet Stage , ki predstavlja aktivno stopnjo.
setActiveStage Nastavi dokončano stopnjo kot aktivno stopnjo.

Metode stopnje

Stopnja vsebuje podatke za stopnjo v poteku poslovnega procesa. Uporabite načine za dostop do lastnosti stopnje.

Imenu Opis
getCategory Vrne predmet z metodo getValue , ki vrne celoštevilsko vrednost kategorije poteka poslovnega procesa.
getEntityName (Ime storitve getEntity) Vrne logično ime tabele, povezane s stopnjo.
getId Vrne enolični identifikator stopnje.
getName (Ime) Vrne ime stopnje.
getNavigationBehavior Vrne predmet vedenja krmarjenja za stopnjo, ki jo je mogoče uporabiti za določanje, ali lahko uporabniki z gumbom Ustvari ustvarijo drug zapis tabele v scenariju krmarjenja poteka poslovnih procesov v navzkrižni tabeli.
getStatus Vrne stanje stopnje.
getSteps Vrne zbirko korakov v stopnji.

Koraki

Korak vsebuje podatke za korak v koraku v poteku poslovnega procesa. Uporabite načine za dostop do lastnosti koraka.

Imenu Opis
getAttribute Vrne logično ime stolpca, povezanega s korakom.
getName (Ime) Vrne ime koraka.
getProgress Vrne napredek koraka dejanja.
isRequired Vrne logično vrednost, ki označuje, ali je korak obvezen v poteku poslovnega procesa.
nastavi izhod Posodobi napredek koraka dejanja.

S temi načini se lahko premaknete na naslednjo in prejšnjo stopnjo. Obe metodi bosta povzročili dogodek OnStageChange.

Imenu Opis
premakni »Nesmisli« Napreduje na naslednjo stopnjo.
movePrevious Premakne se na prejšnjo stopnjo.

Druge uporabne metode

S temi načini lahko poiščete informacije o stopnjah aktivne poti, omogočenih procesih in izbrani stopnji.

Imenu Opis
getActivePath Dobi zbirko stopenj, ki so trenutno na aktivni poti, z metodami za interakcijo s stopnjami, prikazanimi v kontrolniku poteka poslovnega procesa.
getEnabledProcesses Asinhrono pridobi tokove poslovnega procesa, omogočene za tabelo, na katero lahko trenutni uporabnik preklopi.
getSelectedStage Dobi trenutno izbrano stopnjo.

formContext.ui.process (sklic na API odjemalca)
Razumevanje predmetnega modela Xrm
Kontrolniki (sklic na API odjemalca)