Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las reglas de navegación de ventanas definen la interacción entre varios controles en Unified Service Desk. Puede usar las reglas para definir la ubicación de las sesiones o las páginas de la aplicación basada en modelos que aparecerán en la aplicación cliente de Unified Service Desk cuando se invoquen desde un control hospedado o una búsqueda de entidades. Para obtener más información acerca de los controles hospedados y las búsquedas de entidades en Unified Service Desk, vea Controles hospedados de Unified Service Desk y Buscar datos mediante búsquedas de entidades en Unified Service Desk.
Nota:
Las reglas de navegación de Windows no funcionan en la aplicación web estándar.
Crear o editar una regla de navegación por ventanas
Las reglas de navegación de ventanas en Unified Service Desk se ejecutan en el orden numérico y según las condiciones especificadas. El orden es especialmente importante cuando se aplica más de una regla a las condiciones en las que puede aparecer el control. Por ejemplo, es posible crear controladores predeterminados que coincidan cuando no se aplique ninguna otra regla. Estos controladores predeterminados deben ir después de los controladores más específicos, de lo contrario, los controladores específicos nunca se usarán.
Para crear o editar reglas de navegación por ventanas
Inicie sesión en Unified Service Desk Administrator.
Seleccione Reglas de navegación de ventanas en Configuración básica. La página muestra todas las reglas de navegación existentes en el sistema.
Seleccione Nuevo para crear una nueva regla de navegación o seleccione una regla de navegación existente para editarla.
En la página de definición de regla de navegación, especifique o modifique los siguientes valores si va a crear una nueva regla de navegación o editar una regla de navegación existente, respectivamente. Los campos marcados con un asterisco rojo son obligatorios.
Campo Descripción Nombre Este es el nombre de la regla de navegación de ventanas. Pedido Este es el orden numérico de la regla que controla el orden de ejecución. El valor más pequeño aquí es el primero que coincide. Las reglas más específicas deben tener un valor menor, mientras que las reglas más generales o predeterminadas deben tener valores más grandes. Desde Seleccione el control hospedado desde el que se origina la solicitud de navegación o enrutamiento. Nota: Si selecciona un tipo de control hospedado de CTI Desktop Manager en la lista 'Desde', la interfaz de esta página se modifica para que pueda definir una búsqueda de CTI. Para obtener más información sobre cómo configurar una búsqueda CTI mediante la regla de navegación por ventanas, consulte Búsqueda CTI. De búsqueda Seleccione el nombre de búsqueda de entidad que inicia la regla de tipo de enrutamiento OnLoad (más adelante) para mostrar los datos de las entidades relacionadas. Cuando desee acceder a datos que no se muestran en el formulario, puede utilizar búsquedas de entidades. Cuando se completa una búsqueda de entidades y devuelve datos, se ejecuta la regla de tipo de enrutamiento OnLoad para permitirle cargar entidades relacionadas. Para obtener más información acerca de las búsquedas de entidades, consulte Buscar datos mediante búsquedas de entidades en Unified Service Desk. Entidad Seleccione el nombre de la entidad de aplicaciones para la que se mostrará la información mediante la regla de navegación de ventanas. URL Este campo se usa normalmente para ventanas que no representan las entidades de Microsoft Dataverse o que son direcciones URL web estándar. Este campo se utiliza en lugar del campo Entidad , pero se puede utilizar con el campo Entidad en determinadas circunstancias. Un asterisco (*) en este campo se utiliza para crear una regla predeterminada que se aplica a cualquier ventana emergente que se origine en el campo **Desde**. Seleccione la pestaña Resultado .
Campo Descripción Tipo de ruta - Ventana emergente: Se utiliza para determinar cómo manejar una ventana emergente.
- OnLoad: se usa para determinar cómo controlar una búsqueda de entidades, la página de aplicaciones basadas en modelos o una página web externa después de cargarla.
- En su lugar: se usa para determinar cómo administrar una transición en contexto o la carga del formulario de aplicaciones basadas en modelo. Por ejemplo, cuando selecciona el nombre del contacto en una página de cuenta en la aplicación basada en modelos, la información de contacto se carga en el mismo marco donde se mostró la información de la cuenta.
- Menú elegido: se utiliza para determinar cómo manejar la selección de un elemento del menú, cuando el usuario selecciona la flecha hacia abajo junto al nombre de un registro en la barra de navegación y selecciona un elemento de la lista de menús. Por ejemplo, cuando selecciona la flecha desplegable situada junto a un nombre de cuenta en la barra de navegación de la página de la cuenta en la aplicación basada en modelo para seleccionar un elemento como Contactos, Oportunidades y Casos.Campo Indica un filtro en el que se debe activar la regla de navegación por ventanas. El valor debe ser un nombre de atributo de la página de la entidad. Aunque se puede aplicar una regla de navegación de ventana en una página que tiene varias búsquedas, puede usar el filtro de campo para aplicar la regla a una búsqueda específica. Destino - Pestaña: el elemento seleccionado en el tipo de ruta debe dirigirse a una pestaña. Habilita los campos Pestaña de destino y Mostrar pestaña .
- Búsqueda de entidades: el elemento seleccionado en el tipo de ruta debe dirigirse a una búsqueda de entidades para buscar los datos mediante una llamada de servicio web a Dataverse. Esto rellena los datos de Unified Service Desk para que se puedan usar en los parámetros de reemplazo.Acción - Crear sesión: Solo se aplica a un tipo de ruta Popup. Esta acción cargará una sesión basada en la entidad contenida en la ventana emergente. Por ejemplo, si el De se establece en Queues
, la Entidad se establece enincident
, el Tipo de ruta se establece enPopup
, y la Acción se establece enCreate Session
, al hacer doble clic en un incidente en la cola, se creará una sesión y se cargará la ventana emergente en una pestaña identificada en el campo Pestaña de destino.
- Ventana de ruta: Dirija la ventana a otra pestaña dentro de la misma sesión. Este es el formulario más básico de enrutamiento de ventanas.
- Mostrar exteriormente: Cuando esta regla coincida, la ventana emergente aparecerá fuera de la aplicación cliente. Esta nueva ventana ya no estará bajo el control de Unified Service Desk y no participará en la administración de sesiones de Unified Service Desk. Esto es útil para mostrar una ventana en un segundo monitor o para comparar una ventana con otra pestaña o una ventana en otra sesión de Unified Service Desk.
- Ninguno: no se realiza ninguna acción.Pestaña de destino Cuando coincide esta regla, es donde se dirigirá la ventana. Si la pestaña de destino (control hospedado) es un control dinámico, se cargará automáticamente y la ventana se dirigirá a ella. Si este campo se establece en el Administrador global y la acción es Crear sesión, el sistema volverá a evaluar las reglas para determinar la ubicación real de la ventana en las pestañas. Esto es útil para evitar la creación de una regla de creación de sesión para cada tipo de ruta que pueda aparecer en una ventana determinada. Si deja vacío el campo Pestaña de destino , se realiza una búsqueda de entidades utilizando la primera búsqueda de entidades que coincida con el tipo de entidad de la ventana emergente. Mostrar pestaña Una vez realizada la acción, este campo se utilizará para activar una pestaña específica. Búsqueda de Entidades Esta es la búsqueda de entidades (definición de servicio web basada en FetchXML) que se utilizará para buscar los datos. Esto rellenará los campos de datos de la sesión con los campos recopilados por la llamada. Para obtener más información acerca de las búsquedas de entidades, consulte Buscar datos mediante búsquedas de entidades en Unified Service Desk. Ocultar barra de comandos Esto hace que Unified Service Desk oculte la barra de comandos de la aplicación basada en modelo después de que se muestre la ventana en la nueva pestaña. Ocultar barra de navegación Esto hace que Unified Service Desk oculte la barra de navegación de la aplicación basada en modelo a la izquierda de la ventana, cuando la ventana se muestra en una nueva pestaña. Seleccione la pestaña Avanzado y actualice la condición.
El campo de condición es una expresión JavaScript que da como resultado verdadero o falso.
La regla de navegación de ventanas solo se ejecuta si la expresión condicional se valida como verdadera en tiempo de ejecución. Además de los parámetros de sustitución estándar, puede usar[[url]]
como parámetro de sustitución en la condición. El[[url]]
parámetro de reemplazo se reemplaza por la dirección URL de la página de destino en tiempo de ejecución.
La expresión condicional es opcional y no afecta a la validación de la regla de navegación de ventanas.
Sin embargo, una expresión condicional incorrecta hace que se produzca un error en la regla de navegación de ventanas.Seleccione Guardar para crear o modificar la regla de navegación por ventanas.
Consulte también
Tutorial 4: Mostrar un registro en una sesión en la aplicación de agente
Tutorial 7: configuración de scripts de agente en la aplicación del agente
Tutorial: Usar un adaptador de escucha genérico para eventos CTI
Aprenda a usar Unified Service Desk