Compartir por


Engadir navegación de informes

A navegación de informes activa unha experiencia de informes dinámica e interactiva. Ao utilizar diferentes tipos de accións, os informes permiten ao usuario navegar a informes detallados, rexistros ou outros sitios web.

Nota

Para obter máis información sobre a navegación de informes, consulte Explorar, desglosar, subinformes e rexións de datos anidados (creador de informes e SSRS) na documentación de SQL Server. Este tema describe a navegación de informes que é específica dos informes das aplicacións de Dynamics 365 for Customer Engagement.

Informe detallado dinámico

Pode elaborar un informe detallado para navegar a un formulario web de aplicacións. Un informe detallado impleméntase nos seguintes pasos:

  1. Un elemento de imaxe ou de valor (como unha caixa de texto) engádese a un informe. A Value propiedade deste elemento contén código que crea un URL mediante o enderezo base da aplicación ademais de parámetros que fan referencia a un rexistro específico.

  2. Cando o usuario selecciona o elemento de informe, unha nova ventá do explorador se abre coa dirección URL xerada transmitida como o enderezo web de destino.

  3. Customer Engagement (on-premises) carga a información da entidade especificada nun formulario web que se mostra na ventá do explorador.

Para configurar un informe detallado en Dynamics 365 Customer Engagement (on-premises)

  1. Cree un parámetro oculto de tipo cadea no informe que ten o nome CRM_URL. Para obter máis información sobre como engadir parámetros, consulte Usar parámetros nos informes. Cando se executa o informe, este parámetro establécese automaticamente no enderezo web das aplicacións Dynamics 365 for Customer Engagement.

  2. Engade un elemento de informe, como unha caixa de texto.

  3. Fai clic co botón dereito no elemento do informe detallado e selecciona Propiedades no menú contextual.

  4. Fai clic en Avanzado.

  5. Na pestana Navegación , faga clic en Saltar a URL e introduza unha expresión co seguinte formato:

    = Parameters!CRM_URL.Value & "?ID={"& GUID &"}&LogicalName=entity logical name"  
    

    A GUID da entidade e o nome lóxico da entidade teñen que engadirse ao enderezo URL para poder elaborar o informe detallado. Por exemplo:

    = Parameters!CRM_URL.Value & "?ID={"&Fields!Opportunityid.Value.ToString()&"}&LogicalName=opportunity"  
    
  6. Prema Aceptar.

    Neste código de exemplo, o valor dun campo de conxunto de datos que contén o GUID dun Opportunity obxecto convértese nunha cadea e úsase como parámetro de ID no URL. Tamén se engade un parámetro que contén o valor LogicalName para unha entidade de oportunidade.

    O GUID dun rexistro pódese obter desde a vista filtrada adecuada, por exemplo, FilteredOpportunity.

Consulte tamén

Guía de informes e análises
Clasificar e mostrar informes en diferentes idiomas