Depurador (control hospedado)

 

Publicado: noviembre de 2016

Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

Use el tipo de control hospedado Depurador en Servicios unificados para configurar un control de depurador en Unified Service Desk y obtener ideas sobre el proceso y ejecuciones de código en la aplicación del agente. Las tres aplicaciones de ejemplo en Unified Service Desk vienen con un control hospedado Depurador preconfigurado. Para obtener más información, vea Problemas de depuración en Servicios unificados en el Manual de administración de Servicios unificados.

En este tema

Crear un control hospedado Depurador

Acciones de UII predefinidas

Eventos predefinidos

Crear un control hospedado Depurador

Mientras crea un nuevo control hospedado, los campos de la pantalla Nuevo control hospedado varían en función del tipo de control hospedado que desee crear. En esta sección se proporciona información sobre los campos específicos que son únicos al tipo de control hospedado Depurador. Para obtener más información sobre la creación de un control hospedado, consulte Crear o editar un control hospedado.

Control hospedado Depurador

En la pantalla Nuevo control hospedado:

  • En el área Servicios unificados, seleccione Depurador en la lista desplegable Tipo de componente de USD.

  • El campo Mostrar grupo muestra el panel donde se mostrará este control hospedado.MainPanel es el más común para este tipo de control hospedado. Para obtener más información acerca de los diferentes paneles disponibles en Unified Service Desk, consulte Paneles, tipos del panel y diseños de panel en Unified Service Desk. Para obtener información sobre otros campos de General, consulte Crear o editar un control hospedado.

Acciones de UII predefinidas

Son las acciones predefinidas para este tipo de control hospedado.

Cerrar

Esta acción sirve para cerrar el control hospedado.

FireEvent

Desencadena un evento definido por el usuario desde este control hospedado.

Parámetro

Descripción

nombre

Nombre del evento definido por el usuario.

Todos los pares posteriores de nombre=valor se convierten en los parámetros para el evento. Para obtener más información acerca de cómo crear un evento definido por el usuario, consulte Crear un evento definido por el usuario.

MoveToPanel

Esta acción sirve para mover los controles hospedados entre paneles en tiempo de ejecución.

Parámetro

Descripción

Aplicación

Nombre del control hospedado que se moverá.

panel

Panel de destino para el control hospedado.

New_CRM_Page

Crea una página para crear un nuevo registro de Dynamics 365 de la entidad especificada, y trata la página como un mensaje emergente del control hospedado especificado. Las reglas de navegación de ventanas se evalúan para determinar la ubicación donde se muestra la página para crear el registro de la entidad.

Parámetro

Descripción

LogicalName

El nombre lógico de la entidad para crear una nueva instancia.

Nota

El resto de los parámetros debe estar compuesto de pares name=value. Estos son los valores adicional que se rellenan previamente en el formulario para crear un nuevo registro de la entidad especificada. Para obtener más información acerca del uso de esta acción, vea el paso 4 en Tutorial 7: Configure scripts de agente en la aplicación del agente.

Open_CRM_Page

Abre una instancia existente de la entidad especificada e identificada por el identificador, y trata la página como si fuera un elemento emergente del control hospedado especificado. Las reglas de navegación de ventanas se evalúan para determinar la ubicación donde se debe mostrar el elemento emergente.

Parámetro

Descripción

LogicalName

El nombre lógico de la entidad que se va a abrir.

identificador

El identificador del registro de entidad que se va a abrir.

Ventana emergente

Aparece una dirección URL del control hospedado y ejecuta las reglas de navegación de ventanas con ella para enrutar el mensaje emergente a la ubicación correspondiente.

Parámetro

Descripción

url

Enruta un mensaje emergente desde este control hospedado utilizando esta dirección URL como si fuera un mensaje emergente solicitado desde el control mostrado.

frame

El marco desde el que se originó este mensaje emergente.

RealignWindow

Muestra el control hospedado en la ubicación especificada de un monitor. Puede mostrar controles hospedados hasta en dos monitores. Esta acción es aplicable a las instancias de control hospedado que están configuradas para colocarse en un tipo de panel USDFloatingPanel o USDFloatingToolPanel.

Parámetro

Descripción

screen

Especifica la pantalla en la que se va a mostrar el control hospedado. Los valores válidos son 1 o 2. Si no especifica este parámetro, se pasa 1 de forma predeterminada.

left

Especifica la posición, en porcentaje, desde la izquierda de la pantalla en el monitor de destino donde se debe mostrar el control hospedado. Los valores válidos son de 0 a 100. Si no especifica este parámetro, se pasa 0 de forma predeterminada.

top

Especifica la posición, en porcentaje, desde la parte superior de la pantalla en el monitor de destino donde se debe mostrar el control hospedado. Los valores válidos son de 0 a 100. Si no especifica este parámetro, se pasa 0 de forma predeterminada.

width

Especifica el ancho, en porcentaje, de la ventana del control hospedado en el monitor de destino. Los valores válidos son de 1 a 100. Si no especifica este parámetro, se pasa 100 de forma predeterminada.

height

Especifica el alto, en porcentaje, de la ventana del control hospedado en el monitor de destino. Los valores válidos son de 1 a 100. Si no especifica este parámetro, se pasa 100 de forma predeterminada.

SetSize

Esta acción establece explícitamente el ancho y el alto del control hospedado. Resulta especialmente útil cuando se usa "auto" en los diseños de panel.

Parámetro

Descripción

ancho

El ancho del control hospedado.

alto

El alto del control hospedado.

SetReplacementParameter

Define un valor de parámetro de sustitución arbitrario en un valor especificado.

Parámetro

Descripción

appname

El nombre del control hospedado o el campo de clave para el parámetro de sustitución.

param

El nombre de subclave del parámetro de sustitución.

valor

El valor que se va a establecer.

global

Defina esto como true para establecer el valor de la sesión global.

Defina esto como false para establecer el valor de la sesión activa.

TestScriptlet

Ejecuta el JavaScript especificado como si fuera un scriptlet. Tras su correcta ejecución, el resultado se muestra en un cuadro de mensaje.

Eventos predefinidos

No hay eventos predefinidos disponibles para este tipo de control hospedado.

Ver también

Tutorial 6: Configurar el control hospedado Depurador en la aplicación del agente
Referencia de tipos de control hospedado y acciones/eventos
Manual de administración de Servicios unificados para Microsoft Dynamics CRM

Unified Service Desk 2.0

© 2017 Microsoft. Todos los derechos reservados. Copyright