Personalización de la interfaz de usuario del portal de informes

Los conjuntos de informes deben configurarse de una manera específica para producir informes que se muestren correctamente a través del portal de informes.

La interfaz de usuario de Report Portal está diseñada para mostrar una pestaña para cada carpeta del conjunto de informes que aparece en el directorio de salida y se muestra en el archivo profiles.xml, así como la pestaña Admin integrada, que debe agregarse al archivo TopNavigation.xml que se desea mostrar. Para obtener más información sobre cómo mostrar la ficha Admin integrada, consulte Vinculación de una carpeta de salida a una ficha en el usuario….

Garantizar que los conjuntos de informes sean compatibles con el portal de informes

Un conjunto de informes define un trabajo programado para Report. Consta de dos elementos:

  • Carpeta que define la colección de espacios de trabajo que desea que Report genere como informes.
  • Un archivo de configuración ( Report.cfg).

Entre otras cosas, el archivo Report.cfg indica a Report cuándo generar los informes y dónde guardar los archivos de salida. Los conjuntos de informes residen en la carpeta Informes del servidor de Data Workbench. Un perfil puede mostrar cualquier número de conjuntos de informes.

Para garantizar la compatibilidad con Report Portal, los conjuntos de informes deben cumplir los siguientes requisitos:

  • El directorio de salida de los conjuntos de informes debe contener un archivo profiles.xml configurado.
  • Cada conjunto de informes debe incluir un informe de nivel superior llamado "Resumen de ReportSetName", donde ReportSetName coincide con el nombre del conjunto de informes. Por ejemplo, el siguiente Profile Manager muestra dos conjuntos de informes, "Inicio" y "Tráfico". Tenga en cuenta que cada conjunto de informes define un informe de resumen ( Home Summary.vw y Traffic Summary.vw, respectivamente).

En Report Portal, el informe de resumen aparece en la pestaña del conjunto de informes. El informe de resumen puede contener cualquier espacio de trabajo, ventana o visualización que desee.

  • El informe de resumen debe ser el único informe de la carpeta de nivel superior de un conjunto de informes. Todos los demás informes deben colocarse en subcarpetas. Si coloca otros informes en la carpeta de nivel superior, no podrá verlos a través del portal.

Vinculación de una carpeta de salida a una ficha en la interfaz de usuario

Para especificar las pestañas que desea que Report Portal se muestre, debe configurar un archivo TopNavigation.xml para cada perfil. Este archivo determina qué conjuntos de informes aparecen como fichas en la interfaz de usuario para un perfil en particular, así como el orden de esas pestañas. El archivo TopNavigation.xml reside en la carpeta *PortalName*\PortalFiles\Core\TopNav*profileName*.

Para editar el archivo TopNavigation.xml

  1. En el equipo en el que se está ejecutando IIS, abra el archivo TopNavigation.xml en un editor de texto como el Bloc de notas.

  2. Edite la lista de <TopNav> elementos para que defina los nombres y el orden de los conjuntos de informes cuya salida desea que se muestre, como en el siguiente ejemplo:Report Portal

    <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
    <TOPNAV_ELEMENTS>
    <TOPNAV>
        <NAME>Monthly Web</NAME>
      </TOPNAV>
      <TOPNAV>
        <NAME>Weekly Web</NAME>
      </TOPNAV>
    <TOPNAV> 
          <NAME>Admin</NAME> 
      </TOPNAV>
    </TOPNAV_ELEMENTS>
    
    NOTA

    La pestaña Admin es una pestaña integrada que proporciona funcionalidad adicional. Si no lo incluye en el archivo TopNavigation.xml, esta pestaña no se muestra y su funcionalidad no está disponible.

  3. En *PortalName*\PortalFiles\Core\TopNav\ folder, cree una carpeta para el siguiente perfil.

  4. Copie el archivo TopNavigation.xml de la primera carpeta de perfiles y péguelo en la nueva carpeta.

  5. Edite el TopNavigation.xml según sea necesario y guarde el archivo.

  6. Repita los pasos del 3 al 5 para todos los demás perfiles disponibles en el portal.

En esta página