Tutorial 4: Muestre un registro de Microsoft Dynamics 365 en una sesión en la aplicación del agente
Publicado: noviembre de 2016
Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Este tutorial demuestra cómo mostrar registros de Microsoft Dynamics 365 en una sesión en la aplicación del agente usando reglas de navegación de ventanas y controles de sesión en Unified Service Desk. También demuestra el uso de los parámetros de sustitución para mostrar dinámicamente el nombre del control hospedado según el registro de cuenta mostrado actualmente. Este tutorial se basa en el tutorial anterior, Tutorial 3: Mostrar registros de Microsoft Dynamics 365 en la aplicación del agente, para mostrar un registro de cuenta en una sesión al hacer clic en una de las cuentas de la ventana de resultados de búsqueda Cuenta.
Requisitos previos
Debe haber completado Tutorial 1: Cree una aplicación simple del agente y Tutorial 3: Mostrar registros de Microsoft Dynamics 365 en la aplicación del agente. Las configuraciones que completó en estos tutoriales son necesarias en este tutorial.
En este tutorial se da por sentado que usará las mismas credenciales de usuario que en el tutorial 1 para iniciar sesión en la aplicación del agente al final del tutorial para comprobar la aplicación. Si otro usuario comprobará la aplicación, debe asignar el usuario a Configuración de Contoso.Más información:Tutorial 1: Cree una aplicación simple del agente
Debería conocer lo siguiente en Unified Service Desk:
Tipo de control hospedado Pestañas de sesión.Más información:Pestañas de sesión (control hospedado)
Cómo configurar Llamadas a la acción
Cómo configurar reglas de navegación de ventanas.Más información:Utilizar reglas de navegación de ventanas en Servicios unificados
Acceso a filtros mediante la configuración de Unified Service Desk.Más información:TechNet: Administrar el acceso utilizando la configuración de Unified Service Desk
En este tutorial
Paso 1: Cree un control hospedado con ámbito de sesión para mostrar el registro de cuenta en una sesión
Paso 2: Configure el evento para cerrar el control hospedado desde donde se originó la búsqueda
Paso 3: Cree un control hospedado Pestañas de sesión
Paso 4: Cree una regla de navegación de ventanas para mostrar el registro de cuenta en una sesión
Paso 5: Agregue los controles a la configuración
Paso 6: Pruebe la aplicación
Conclusión
Paso 1: Cree un control hospedado con ámbito de sesión para mostrar el registro de cuenta en una sesión
En este paso creará un control hospedado con ámbito de sesión para mostrar un registro de cuenta en una sesión
Inicie sesión en Microsoft Dynamics 365.
Vaya a Configuración > Unified Service Desk.
Haga clic en Controles hospedados.
Haga clic en Nuevo.
En la página Nuevo control hospedado, especifique los siguientes valores.
Campo
Valor
Nombre
Sesión de la cuenta de Contoso
Nombre
[[account.name]]
Nota
Usaremos el parámetro de sustitución para mostrar dinámicamente el nombre de cuenta seleccionada como nombre para mostrar del control hospedado.
Tipo de componente de USD
Página de Dynamics 365
Permitir varias páginas
No
Tipo de hospedaje
WPF interno
La aplicación es global
No activado
Nota
Esto asegura que el control hospedado tiene un ámbito de sesión, es decir, solo se muestra en una sesión.
Grupo de presentación
MainPanel
Haga clic en Guardar.
Paso 2: Configure el evento para cerrar el control hospedado desde donde se originó la búsqueda
En este paso, configurará el evento BrowserDocumentComplete en el control hospedado Sesión de la cuenta de Contoso para que cuando esté cargado se cierre el control hospedado primario desde donde el usuario hizo clic para abrir la cuenta, Buscar cuentas de Contoso. El control hospedado Buscar cuentas de Contoso se creó en Tutorial 3: Mostrar registros de Microsoft Dynamics 365 en la aplicación del agente. Esto se realiza para asegurarse de que el usuario no puede abrir otra información de cuentas en la misma pestaña de sesión.
En la barra de navegación, haga clic en la flecha abajo junto al control hospedado Sesión de la cuenta de Contoso y haga clic en Eventos.
En la página de eventos, haga clic en BrowserDocumentComplete.
En la página BrowserDocumentComplete, haga clic en + en el área Acciones activas para agregar una llamada a la acción al evento.
En el cuadro de búsqueda, haga clic en el icono de búsqueda o presione ENTRAR y luego haga clic en Nueva en la esquina inferior derecha del cuadro de resultados de búsqueda.
En la página Nueva llamada a la acción, especifique los siguientes valores.
Campo
Valor
Nombre
Llamada a la acción de Contoso: Cerrar búsqueda de cuentas
Control hospedado
Búsqueda de cuenta de Contoso
Acción
Cerrar
Haga clic en Guardar para agregar una llamada a la acción al evento BrowserDocumentComplete.
Paso 3: Cree un control hospedado Pestañas de sesión
Para mostrar registros en sesiones en la aplicación del agente, debe configurar una instancia del tipo de control hospedado Pestañas de sesión en la aplicación del agente.
En la página de controles hospedados, haga clic en Nuevo.
En la página Nuevo control hospedado, especifique los siguientes valores.
Campo
Valor
Nombre
Pestaña Sesión de Contoso
Tipo de componente de USD
Pestañas de sesión
Haga clic en Guardar.
Paso 4: Cree una regla de navegación de ventanas para mostrar el registro de cuenta en una sesión
En este paso, debe crear una regla de navegación de ventanas que muestre el registro en una sesión cuando el usuario hace clic en cualquiera de las cuentas en la ventana de resultados de búsqueda.
Inicie sesión en Microsoft Dynamics 365.
Vaya a Configuración > Unified Service Desk.
Haga clic en Reglas de navegación de ventanas.
Haga clic en Nuevo.
En la página Nueva regla de navegación de ventanas, especifique los siguientes valores.
Campo
Valor
Nombre
Regla de sesión de la cuenta de Contoso
Pedido
5
De
Búsqueda de cuenta de Contoso
Entidad
account
Tipo de ruta
Ventana emergente
Destino
Pestaña
Acción
Crear sesión
Pestaña de destino
Sesión de la cuenta de Contoso
Mostrar pestaña
Sesión de la cuenta de Contoso
Ocultar barra de comandos
No
Ocultar barra de navegación
Sí
Haga clic en Guardar.
Paso 5: Agregue los controles a la configuración
En este paso, agregará la llamada a la acción, el evento, controles hospedados y las reglas de navegación de ventanas configurados en este tutorial a Configuración de Contoso para mostrar estos controles al usuario que está asignado a la configuración.Configuración de Contoso se creó en Tutorial 1: Cree una aplicación simple del agente.
Agregue lo siguiente a Configuración de Contoso.
Nombre del control |
Tipo de control |
---|---|
Llamada a la acción de Contoso: Cerrar búsqueda de cuentas |
Llamada a la acción |
BrowserDocumentComplete |
Evento para el control hospedado Sesión de la cuenta de Contoso |
Sesión de la cuenta de Contoso |
Control hospedado |
Pestaña Sesión de Contoso |
Control hospedado |
Regla de sesión de la cuenta de Contoso |
Regla de navegación de ventanas |
Para agregar un control a la configuración:
Inicie sesión en Microsoft Dynamics 365.
Vaya a Configuración > Unified Service Desk.
Haga clic en Configuración.
Haga clic en Configuración de Contoso para abrir la definición.
En la barra de navegación, haga clic en la flecha abajo junto a Configuración de Contoso y seleccione Llamadas a la acción.
En la página siguiente, haga clic en Agregar llamada a la acción existente, escriba "Contoso Action Call: Close Accounts Search" en la barra de búsqueda y, a continuación, presione ENTRAR o haga clic en el icono de búsqueda.
En el cuadro de resultados de búsqueda, haga clic en la llamada a la acción para agregarla a Configuración de Contoso.
De forma similar, agregue el evento, los controles hospedados y la regla de navegación de ventanas haciendo clic en la flecha abajo junto a Configuración de Contosoy haciendo clic en EventosControles hospedados y Reglas de navegación de ventanas respectivamente.
Haga clic en Guardar.
Paso 6: Pruebe la aplicación
Inicie la aplicación cliente de Unified Service Desk, e inicie sesión en la instancia de Dynamics 365 donde configuró Servicios unificados utilizando las mismas credenciales de usuario que están asignadas a la Configuración de Contoso en Tutorial 1: Cree una aplicación simple del agente. Para obtener información sobre la conexión con una instancia de Dynamics 365 utilizando la aplicación cliente de Unified Service Desk, vea TechNet: Conectarse a la instancia CRM con el cliente de Unified Service Desk.
Para mostrar los registros de cuenta de la instancia de Dynamics 365, haga clic en la flecha abajo junto al botón Buscar en la barra de herramientas, y luego haga clic en Cuenta.
Haga clic en cualquiera de los registros de cuenta para mostrar la información de cuenta respectiva en una sesión; la información se muestra en una pestaña de sesión. Tenga en cuenta que el nombre de la ficha del control hospedado que contiene el registro de cuenta muestra automáticamente el nombre de cuenta porque anteriormente usted usó parámetros de sustitución para mostrar dinámicamente el nombre de la cuenta actual en lugar de un valor estático.
Si abre otro registro de cuenta, se mostrará en otra sesión en la aplicación cliente. Para abrir otra cuenta, haga clic en la flecha abajo junto al botón Buscar, haga clic en Cuenta, y luego haga clic en un nombre de cuenta para mostrar la información de cuentas en otra sesión.
Conclusión
En este tutorial ha aprendido a utilizar el control hospedado de sesión y reglas de navegación de ventanas para mostrar registros de Dynamics 365 en una sesión en la aplicación del agente. También aprendió a filtrar acceso a los controles de Unified Service Desk con la configuración.
Nota
Pruebe el tutorial siguiente para mostrar información ampliada de sesión en la aplicación del agente: Tutorial 5: Mostrar información de sesión mejorada mostrando nombre de sesión y datos de información general.
Ver también
Tutorial 1: Cree una aplicación simple del agente
Tutorial 2: Mostrar una página web externa en la aplicación del agente
Tutorial 3: Mostrar registros de Microsoft Dynamics 365 en la aplicación del agente
Tutorial 6: Configurar el control hospedado Depurador en la aplicación del agente
Tutorial 7: Configure scripts de agente en la aplicación del agente
Tutoriales de configuración de Servicios unificados
Unified Service Desk 2.0
© 2017 Microsoft. Todos los derechos reservados. Copyright