Nota
L'accés a aquesta pàgina requereix autorització. Pots provar d'iniciar sessió o canviar de directori.
L'accés a aquesta pàgina requereix autorització. Pots provar de canviar directoris.
Proporciona esdeveniments, mètodes i objectes per interactuar amb les dades del flux del procés de negoci en un formulari. Vegeu formContext.ui.process (referència de l'API de client) per obtenir mètodes per interactuar amb el control de flux del procés de negoci al formulari.
Processar esdeveniments i mètodes de controlador d'esdeveniments
Utilitzeu els següents mètodes d'esdeveniments i gestors d'incidències per escriure scripts per als fluxos de processos de negoci.
Mètodes de procés actiu
Utilitzeu aquests mètodes per recuperar informació sobre el procés actiu i establiu un procés diferent com a procés actiu.
| Nom | Descripció |
|---|---|
| getActiveProcess | Retorna un objecte Process que representa el procés actiu. |
| setActiveProcess | Estableix un procés com a procés actiu. |
Mètodes de procés
Un procés conté les dades d'un flux de procés de negoci. Utilitzeu els mètodes per accedir a les propietats del procés.
| Nom | Descripció |
|---|---|
| getId | Retorna l'identificador únic del procés. |
| getName | Retorna el nom del procés. |
| getStages | Retorna una col·lecció de fases del procés. |
| isRendered | Retorna un valor booleà que indica si el procés està representat. |
Mètodes ProcessInstance
Utilitzeu aquests mètodes per recuperar informació sobre totes les instàncies de procés d'un registre i per definir una instància de procés com a instància activa.
| Nom | Descripció |
|---|---|
| getProcessInstances | Retorna totes les instàncies de procés del registre de taula al qual té accés l'usuari que truca. |
| setActiveProcessInstance | Defineix una instància de procés com a instància activa. |
Mètodes d'instància
Una instància de procés conté les dades d'una instància del flux del procés de negoci. Utilitzeu els mètodes per accedir a les propietats de la instància del procés.
| Nom | Descripció |
|---|---|
| getInstanceId | Retorna l'identificador únic de la instància del procés. |
| getInstanceName | Retorna el nom de la instància del procés. |
| getStatus | Retorna l'estat actual de la instància del procés. |
| setEstat | Defineix l'estat actual de la instància de procés activa. |
Mètodes de l'etapa activa
Utilitzeu aquests mètodes per recuperar informació sobre l'etapa activa i establir una etapa diferent com a etapa activa.
| Nom | Descripció |
|---|---|
| getActiveStage | Retorna un objecte Stage que representa l'escenari actiu. |
| setActiveStage | Estableix una etapa completada com a etapa activa. |
Mètodes escènics
Una fase conté les dades d'una fase d'un flux de procés de negoci. Utilitzeu els mètodes per accedir a les propietats de l'escenari.
| Nom | Descripció |
|---|---|
| getCategory | Retorna un objecte amb un mètode getValue que retornarà el valor enter de la categoria de flux del procés de negoci. |
| getEntityName | Retorna el nom lògic de la taula associada amb la fase. |
| getId | Retorna l'identificador únic de la fase. |
| getName | Retorna el nom de l'etapa. |
| getNavigationBehavior | Retorna un objecte de comportament de navegació per a una fase que es pot utilitzar per definir si el botó Crea està disponible perquè els usuaris creïn un altre registre de taula en un escenari de navegació del flux del procés de negoci entre taules. |
| getStatus | Retorna l'estat de l'etapa. |
| getPassos | Retorna una col·lecció de passos de l'etapa. |
Mètodes de pas
Un pas conté les dades d'un pas d'una etapa d'un flux de procés de negoci. Utilitzeu els mètodes per accedir a les propietats del pas.
| Nom | Descripció |
|---|---|
| getAttribute | Retorna el nom lògic de la columna associada al pas. |
| getName | Retorna el nom del pas. |
| obtenirProgrés | Retorna el progrés del pas d'acció. |
| isRequired | Retorna un valor booleà que indica si el pas és necessari en el flux del procés de negoci. |
| setProgrés | Actualitza el progrés del pas d'acció. |
Mètodes de navegació
Utilitzeu aquests mètodes per passar a les etapes següents i anteriors. Tots dos mètodes faran que es produeixi l'esdeveniment OnStageChange.
| Nom | Descripció |
|---|---|
| moureSegüent | Avança a la següent etapa. |
| moureAnterior | Passa a l'etapa anterior. |
Altres mètodes útils
Utilitzeu aquests mètodes per cercar informació sobre les fases del camí actiu, els processos habilitats i la fase seleccionada.
| Nom | Descripció |
|---|---|
| getActivePath | Obté una col·lecció de fases actualment en el camí actiu amb mètodes per interactuar amb les etapes que es mostren al control de flux del procés de negoci. |
| getEnabledProcesses | Recupera de manera asíncrona els fluxos del procés de negoci habilitats per a una taula a la qual l'usuari actual pot canviar. |
| getSelectedStage | Obté la fase seleccionada actualment. |
Articles relacionats
formContext.ui.process (Referència de l'API del client)
Entendre el model d'objectes Xrm
Controls (referència de l'API del client)