Compartir vía


Acciones en diálogos

En este tema se describen las acciones que puede realizar en diálogos.

Importante

Los cuadros de diálogo están obsoletos, y deben ser reemplazados por flujos de proceso de negocio o aplicaciones de lienzo en Power Apps. Más información: Sustituir diálogos por flujos de proceso de negocio o aplicaciones de lienzo.

Estas actividades están disponibles como pasos en el diseñador del proceso de Dynamics 365 Customer Engagement (on-premises).

Consultar datos de Dynamics 365 Customer Engagement (on-premises)

Le permite definir las variables de la consulta que se pueden usar para consultar los datos de Dynamics 365 Customer Engagement (on-premises). Estas variables de consultas pueden tener valores predefinidos o se pueden parametrizar de modo que acepten valores en tiempo de ejecución y busquen registros en consecuencia.

Puede parametrizar una variable de la consulta con la ficha Modifique variables de consulta en la página Definir consulta, y después usar la sección de valores dinámicos del formulario de la consulta para asociar las variables de mensaje y respuesta con las variables de consultas.

La variable de la consulta definida mediante el paso Consultar datos de Dynamics 365 Customer Engagement (on-premises) está disponible para todos los mensajes y respuestas desde el punto en que se han definido en la definición del diálogo.

Asignar valor

Permite realizar aritmética simple (incrementar, reducir y multiplicar) y operaciones de cadena (anexar) en las variables y argumentos de entrada de los diálogos. También puede usar el paso Asignar valor para eliminar los valores que se almacenen en las variables o los parámetros de entrada.

Puede especificar un diálogo como un diálogo secundario, y invocarlo desde otro diálogo (primario) mediante el paso de Vincular diálogo secundario del diálogo primario.

Detener diálogo

Permite finalizar un diálogo en una determinada fase del flujo de diálogo. Este paso puede usarse en cualquier instrucción condicional donde desee que finalice un diálogo según la respuesta del usuario.

Las siguientes actividades de flujo de trabajo se pueden usar para los diálogos: Crear registro, Actualizar registro, Asignar registro, Actualizar registro, Enviar correo electrónico, Iniciar flujo de trabajo secundario y Cambiar estado.

Actividades personalizadas del flujo de trabajo

Puede crear actividades personalizadas de flujo de trabajo para ampliar los diálogos en Dynamics 365 Customer Engagement (on-premises). Para obtener información detallada acerca de las actividades de flujo de trabajo personalizadas, consulte Actividades de flujo de trabajo personalizadas.

Iniciar un diálogo mediante una dirección URL

Puede iniciar un diálogo activado especificando la dirección URL del diálogo. Para ello, debe especificar la URL en el siguiente formato:

https://CRMServer_Name/Org_Name/cs/dialog/rundialog.aspx?DialogId=DialogID&EntityName=EntityLogicalName&ObjectId=EntityObjectId  

Donde:

  • CRMServer_Name es el nombre del Dynamics 365 Server.

  • Org_Name es el nombre de la organización.

  • DialogID es GUID del diálogo que desea ejecutar.

  • EntityLogicalName es el nombre lógico de la entidad primaria del diálogo que desea ejecutar.

  • EntityObjectId es el GUID del registro de la entidad primaria.
    Una URL de ejemplo para iniciar un diálogo:
    https://crmserver/AdventureWorksCycle/cs/dialog/rundialog.aspx?DialogId=9F53D2D8-AC54-46A6-A190-F23DE6677C65&EntityName=contact&ObjectId=41D1884E-B4B6-DF11-BF5E-00155DB05986

Vea también

Trabajar con diálogos
Comprender diálogos
Ejemplo: Crear, recuperar, actualizar y eliminar un diálogo