Esta guía fue creada para orientar al nuevo instalador de T6 Planning en el proceso de instalación, configuración, requisitos y actualización de la versión. T6 Planning Data Provider, también conocido como SDP, es un complemento desarrollado para mejorar la generación de informes en Microsoft SQL Server Reporting Services (SSRS). Diseñado para simplificar la extracción, formateo y visualización de datos de las aplicaciones T6 Planning, el SDP permite el desarrollo sencillo de informes sin necesidad de conocimientos técnicos. Utilizando SQL Server Data Tools (SSDT) para el desarrollo de informes, el SDP ofrece varias ventajas, como una interfaz gráfica intuitiva para acceder a los datos, la creación de informes jerárquicos, mejoras en el rendimiento de la ejecución de informes y la capacidad de crear informes con drill-down en el entorno de SQL Server Reporting Services.
Este manual tiene como objetivo proporcionar instrucciones sobre cómo realizar la instalación de T6 Planning, además de las configuraciones, requisitos y actualización de la versión, desde la perspectiva del nuevo instalador de T6 Planning.
El Proveedor de Datos de T6 Planning - SDP - es un complemento, también llamado Add-In, desarrollado por la empresa Tech6 Group y tiene como objetivo proporcionar más opciones y facilidades en el desarrollo de informes en Microsoft SQL Server Reporting Services - SSRS. Se pensó para hacer simple y sin necesidad de conocimientos técnicos la extracción, formateo y visualización de datos de las aplicaciones T6 Planning en forma de informes que utilizan Reporting Services.
Report Services es la solución oficial de informes de Microsoft y viene incluido en el paquete de SQL Server. Para el desarrollo de informes, se utiliza la herramienta SSDT (SQL Server Data Tools), dependiendo de SQL Server utilizado en el entorno.
Entre todas las ventajas de utilizar SDP, se destacan:
La correcta instalación del Proveedor de Datos de T6 Planning depende de la instalación previa de algunos software. Algunos requisitos son específicos de la máquina Cliente y otros de la máquina Servidor.
Es la máquina donde se elaboran los informes. En esta máquina, deberá instalar y configurar los siguientes software:
Es la máquina donde se procesan los informes. En esta máquina, deberá instalar y configurar los siguientes software:
Microsoft SQL Server Data Tools, o simplemente SSDT, es una versión de Microsoft Visual Studio que proporciona herramientas para la creación de proyectos específicos para el área de Business Intelligence.
Para descargar el instalador de SQL Server Data Tools, acceda al siguiente enlace:
https://docs.microsoft.com/pt-br/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-2017#ssdt-for-vs-2017-standalone-installer
En el Menú Inicio, encontrará SQL Server Data Tools. El elemento correspondiente se llama Visual Studio 2017 (SSDT).
Al hacer clic en esta opción, se mostrará la pantalla como se muestra al lado. Si ya tiene una cuenta de Microsoft, haga clic en el botón de entrada y siga las instrucciones en pantalla.
De lo contrario, haga clic en Ahora no, tal vez más tarde.
Si es la primera vez que ejecuta Visual Studio, se mostrará la pantalla al lado. Elija la opción que más le guste y haga clic en Iniciar Visual Studio.
Se mostrará la pantalla inicial de Visual Studio como se muestra a continuación.
En este capítulo, abordaremos la instalación del T6 Planning Data Provider (SDP), desde el momento de la descompresión del instalador hasta la instalación en sí misma, y hasta la etapa de prueba de la instalación.
Descomprime el contenido del archivo T6 Planning 11.1_xxxxxxx.zip en una carpeta de tu elección. Se creará automáticamente una carpeta llamada T6 Planning. Abre esta carpeta y localiza el archivo Installer.exe. Haz doble clic sobre él para ejecutar el instalador de T6 Planning.
Antes de iniciar la instalación del T6 Planning Data Provider, es importante destacar que solo puede ser realizada por un usuario con acceso de administrador del sistema operativo.
El instalador del T6 Planning tiene tres idiomas de instalación: portugués, inglés y español. El idioma utilizado en la instalación se definirá automáticamente según el idioma del sistema operativo del usuario.
Como se mencionó anteriormente, la instalación del T6 Planning Data Provider se realiza en dos etapas:
En ambos casos, el proceso de instalación es el mismo. A continuación, se detallan las instrucciones para realizar la instalación.
Al ejecutar el instalador, verás en su pantalla inicial una breve descripción del T6 Planning. Para continuar con la instalación, haz clic en el botón Siguiente.
Esta pantalla mostrará los Tipos de Instalación disponibles: Nueva Instalación, Actualizar instalación anterior y Eliminar instalación anterior.
Selecciona el tipo de instalación deseada y avanza a la siguiente pantalla.
La pantalla siguiente mostrará el Contrato de Licencia. Lee cuidadosamente los términos de la licencia y, si no estás de acuerdo, haz clic en Cancelar para salir del instalador. Si estás de acuerdo con los términos, avanza a la siguiente pantalla.
En la pantalla Información del Cliente, será necesario insertar el Archivo de licencia válido para continuar con la instalación.
Para obtener la licencia, accede al Sitio de Soporte de T6 Planning y descarga el archivo de licencia de la versión correspondiente a instalar. Guárdalo en la carpeta de instalación de T6 Planning.
Haz clic en el botón Examinar, localiza el archivo license.xml. Luego, avanza a la siguiente pantalla. Si el archivo ingresado es inválido, el instalador impedirá la continuidad del proceso. En caso de dudas, ponte en contacto con el responsable comercial.
IMPORTANTE: Si ya hay una instalación anterior de T6 Planning, el campo Archivo de licencia mostrará automáticamente el relleno de la licencia.
En la pantalla de Módulos de Instalación, definirás el módulo a instalar para el T6 Planning Data Provider.
Marca el módulo Instalar Data Provider para instalar los archivos necesarios del T6 Planning Data Provider, así como la configuración e integración del SDP con la herramienta SSDT.
Luego, haz clic en el botón Siguiente.
La siguiente pantalla mostrará los requisitos previos para la instalación, según los módulos seleccionados en la pantalla anterior. El instalador informará si hay algún requisito opcional que deba instalarse. Si algún requisito previo obligatorio no está instalado, el instalador informará y evitará la instalación del T6 Planning hasta que todos los requisitos previos estén debidamente instalados.
En la pantalla Data Provider – Nueva Instalación, selecciona el directorio donde se instalará el SDP y avanza a la siguiente pantalla.
En la pantalla Confirmar la Instalación, revisa el resumen de la instalación. Si todo es correcto, haz clic en Instalar. Si deseas modificar algún parámetro, haz clic en Anterior.
En la pantalla de Progreso de la Instalación, seguirás todo el proceso de instalación.
En la última pantalla, haz clic en Finalizar para cerrar el instalador.
En este capítulo, abordaremos la actualización de una versión ya instalada del T6 Planning Data Provider.
Descomprime el contenido del archivo T6 Planning 11.1_xxxxxxx.zip en una carpeta de tu elección. Se creará automáticamente una carpeta llamada T6 Planning. Abre esta carpeta y localiza el archivo Installer.exe. Haz doble clic sobre él para iniciar la actualización del T6 Planning.
Antes de iniciar la actualización del T6 Planning, es importante destacar que solo puede ser realizada por un usuario con acceso de administrador del sistema operativo.
El instalador del T6 Planning tiene tres idiomas de instalación: portugués, inglés y español. El idioma utilizado por el instalador se definirá automáticamente según el idioma del sistema operativo del usuario.
Al ejecutar el instalador, verás en su pantalla inicial una breve descripción del T6 Planning. Para continuar con la instalación, haz clic en el botón Siguiente.
La siguiente pantalla mostrará los tipos de Instalación disponibles.
Selecciona la opción Actualizar Instalación Anterior y avanza a la próxima pantalla.
La pantalla siguiente mostrará el Contrato de Licencia. Lee con atención los términos de la licencia y avanza a la próxima pantalla.
En la pantalla Instalación a ser actualizada se presenta una lista de los productos T6 Planning instalados en la computadora, con un resumen de cada instalación. Selecciona una o más instalaciones para ser actualizadas.
En la pantalla Confirme la Actualización, revisa el resumen de la actualización y haz clic en Actualizar. Si todo está correcto, haz clic en Actualizar. Si deseas modificar algún parámetro, haz clic en Anterior.
En la pantalla Progreso de la Actualización, podrás seguir todo el proceso de actualización.
En la pantalla final, el resumen mostrará la información sobre la actualización. Haz clic en Concluir para cerrar el instalador.
Este capítulo mostrará cómo realizar la desinstalación del T6 Planning Data Provider, la cual se realiza a través del propio instalador.
Descomprime el contenido del archivo T6 Planning 11.1_xxxxxxx.zip en una carpeta de tu elección. Se creará automáticamente una carpeta llamada T6 Planning. Abre esta carpeta y localiza el archivo Installer.exe. Haz doble clic sobre él para ejecutar el instalador.
Antes de ejecutar el instalador del T6 Planning, es importante destacar que la desinstalación solo puede ser realizada por un usuario con acceso de administrador del sistema operativo.
El instalador del T6 Planning tiene tres idiomas de visualización: portugués, inglés y español. El idioma utilizado por el instalador se definirá automáticamente según el idioma del sistema operativo del usuario.
Al ejecutar el instalador, verás en su pantalla inicial una breve descripción del T6 Planning. Para continuar con la instalación, haz clic en el botón Siguiente.
La siguiente pantalla mostrará los tipos de Instalación disponibles. Selecciona la opción Remover Instalación Anterior y avanza a la próxima pantalla.
En la pantalla Instalación a ser removida se presenta una lista de los productos T6 Planning instalados en la computadora, con un resumen de cada instalación. Haz clic sobre la instalación a ser removida. Se seleccionará. Luego haz clic en el botón Siguiente.
Es importante destacar que solo se removerán el directorio de la aplicación y su portal en IIS, de modo que la base de datos no sufrirá alteraciones.
En la pantalla Confirme la Desinstalación, verifica los elementos que serán desinstalados y haz clic en Remover.
En la pantalla Progreso de la Desinstalación, podrás seguir el progreso de la desinstalación según la imagen a continuación.
En la pantalla final, el resumen informará que la desinstalación se realizó con éxito. Haz clic en Concluir para cerrar el instalador.
Este capítulo está diseñado para presentar de manera simple y sucinta el uso de la herramienta SQL Server Data Tools para la creación de informes y la conexión con la base de datos T6 Planning.
SSDT es una interfaz de desarrollo que utiliza una versión de Microsoft Visual Studio que proporciona herramientas para crear proyectos específicos de Business Intelligence. Entre estos proyectos se encuentra la creación de informes.
En esta herramienta, puedes crear informes con datos extraídos de diversas fuentes, entre ellas:
<YourProject>.sln
y haz clic en Open.La siguiente imagen muestra la interfaz de desarrollo básica de un informe dentro de SSDT. Es en esta interfaz donde se desarrollan los informes. La imagen presentada es solo un ejemplo, ya que la herramienta es configurable según las necesidades del usuario, y las ventanas de la derecha e izquierda pueden ocultarse, cerrarse y luego volverse a abrir.
A continuación, se describen los elementos identificados en la imagen anterior:
En la pantalla New Project:
Acabas de crear un Proyecto Report Server y a partir de ahora puedes utilizar el SDP. La siguiente imagen ilustra la pantalla inicial de SSDT donde puedes acceder al nuevo proyecto.
Antes de comenzar con el desarrollo de informes accediendo a la interfaz de T6 Planning, primero es necesario configurar una nueva conexión a través del SDP.
Para crear una nueva conexión, sigue los pasos a continuación.
Accede al menú T6 Planning y haz clic en Explorer > Navegador.
En la pantalla Explorer, en la pestaña Integración, haz clic en el elemento Fuente de datos.
Se mostrará la ventana Fuente de Datos. Completa los campos Nombre, selecciona la Aplicación y el Usuario.
Luego, haz clic en el botón Download para guardar la nueva Fuente de Datos.
Después de completar la descarga, regresa a SSDT, al proyecto creado.
Luego, encuentra el archivo de Fuente de Datos creado anteriormente y haz clic en Add.
En este tema, se presentará un paso a paso sobre cómo desarrollar un informe del tipo básico.
A continuación, observa la ejemplificación de la creación de un informe utilizando el Asistente para la creación de informes de la herramienta SSDT.
En el Solution Explorer:
En la pantalla Welcome (si se muestra), haz clic en Next.
En la pantalla Select the Data Source:
Nota: A partir de este paso, iniciarás la creación de la consulta que traerá los datos del informe. Es en este momento cuando comienza realmente el uso del SDP.
En la pantalla Design the Query:
En la pantalla Query Designer: definirás las propiedades de la consulta en cada una de las etapas de la interfaz del SDP. Sigue el detalle de las funcionalidades en las 10 pestañas de la pantalla Query Designer.
Pestaña Propiedades: Define y configura las propiedades referentes a los grupos Tipo de consulta, Membros, Opciones de consulta, según los detalles e instrucciones a continuación.
Con respecto a los grupos de propiedades en esta pantalla:
Tipo de Consulta: se utiliza para definir cómo se creará la estructura de datos (Dataset), es decir, cómo se generarán los nombres de los campos del dataset. Existen las siguientes opciones:
Normal: los campos tienen el nombre de la dimensión, seguido por un contador.
Parámetro: tipo específico para la definición de los elementos que compondrán una lista de valores dinámica para los parámetros. Siempre tiene dos columnas: Label y Value.
Nombre y Código: para usuarios avanzados que deseen analizar la consulta creada por el SDP. Aquí se puede seleccionar si la consulta se creará con el nombre o con el código de los miembros.
Opciones de la Consulta: Permite configurar la consulta con una o más de las siguientes opciones:
Pestaña Propiedades / Opciones
Aba Distribución: Define "qué desea" y "cómo desea" en su consulta, configurando los campos necesarios según los detalles e instrucciones a continuación. Después de completar la configuración, haz clic en Aceptar.
Con respecto a la disposición de la información en la pantalla de la pestaña Distribución:
Con respecto a los pasos para configurar los campos en la pantalla de la pestaña Distribución:
Se mostrará la pantalla Editar Dimensión, para la selección de miembros o atributos de la dimensión.
Deberás proceder de la misma manera con todas las dimensiones, seleccionando solo aquellos miembros que desees ver en el resultado de la consulta. Si alguna dimensión queda sin ningún miembro definido, significa que se mostrarán todos los miembros de esa dimensión en la consulta.
Después de realizar las selecciones, haz clic en Aceptar.
En la imagen a continuación, observa cómo queda la pestaña Distribución después de completar la configuración de las dimensiones.
Aba Relaciones entre Dimensiones: Puedes seleccionar las relaciones de dimensiones que deseas utilizar en la consulta.
En cuanto a la disposición de la información en la pantalla de esta pestaña:
Aba Miembros Calculados: Permite la creación de cálculos simples entre miembros de dimensiones sin necesidad de crear fórmulas.
En la pantalla de Creación / Edición de Miembro Calculado:
Aba Cruces Excluidos: Permite la creación, edición y eliminación de cruces/combinaciones entre miembros y dimensiones para cálculos simples entre miembros de las dimensiones.
En la pantalla de Creación/Edición de Cruce Excluido:
La pantalla de Selección de Miembros permite la selección de miembros con una agregación específica, así como sus respectivos atributos, para la dimensión seleccionada.
Después de definir la selección de miembros, haz clic en Aceptar, volviendo a la pantalla de Creación y Edición de Cruce Excluido. Haz clic nuevamente en Aceptar.
Aba Parámetros: Permite filtrar de manera más específica los miembros de las dimensiones del formulario, ayudando a reducir su alcance o permitiendo otras vistas de manera práctica e intuitiva. Así, el usuario puede cambiar, por ejemplo, el año base o el escenario planificado sin necesidad de editar el formulario, ya que estos parámetros incluso se pueden utilizar en miembros calculados.
En la pantalla de Creación/Edición de Parámetros:
Aba Formato: Permite formatear los formularios con cambios en colores de relleno, fuente, fondo y bordes de Encabezados o valores. También es posible dirigir estas formateaciones a todos o algunos elementos específicos como filas, columnas, Dimensiones o Miembros.
En la pantalla de Creación/Edición de Formato:
Aba Consulta: Podrás visualizar la consulta SQL que T6 Planning utiliza para la extracción de datos.
Aba Ejecución: Haz clic en el ícono destacado según la imagen a continuación. Podrás visualizar el resultado de la consulta según la imagen.
Volviendo a la pantalla Query Designer. Para finalizar la definición de la consulta en la interfaz de SDP:
En la pantalla Design the Query:
En la pantalla Seleccionar el Tipo de Informe: Iniciarás la definición de cómo se presentarán los datos de la consulta. Para ello:
En la pantalla Crear Tabla: La configuración depende de la opción seleccionada en la pantalla anterior. Aquí distribuirás los campos de la consulta en los componentes de la Tabla, según el ejemplo adoptado. Para ello:
Finalizado el asistente, SSDT generará un informe básico según las configuraciones definidas en los pasos anteriores.
Para que los informes creados desde SDP funcionen correctamente, es necesario crear un parámetro llamado "connectionString". Este parámetro se utiliza internamente en T6 Planning para definir permisos y aplicar Roles durante la ejecución de los informes publicados.
Nota: El nombre de este parámetro debe ser obligatoriamente "connectionString" (sin comillas) y con la "c" inicial en minúscula y la "S" de "String" en mayúscula.
Para crear el parámetro, sigue los siguientes pasos.
En Datos del Informe:
En la pantalla Propiedades del Parámetro del Informe:
Volviendo a Datos del Informe:
En la pantalla Propiedades del Conjunto de Datos:
[@connecionString]
.Al analizar el diseño del informe creado en el paso anterior, se nota que aún se necesitan algunas configuraciones para dejarlo al menos aceptable. En este paso, se te instruirá sobre cómo realizar las formateaciones básicas para que tu informe sea más presentable.
En el Informe, en la pantalla de Diseño del Informe:
Para eliminar una columna:
Para cambiar el texto de una columna:
En la pantalla de Diseño del Informe, para que los números del informe aparezcan correctamente formateados, es necesario definir la propiedad Number. Esta propiedad se aplicará solo al campo seleccionado y debe cambiarse en todos los demás campos que sean necesarios. Para ello:
Selecciona el cuadro de texto a formatear. En este ejemplo, se usará el campo de detalle de la matriz, según se detalla en la imagen a continuación.
Luego haz clic con el botón derecho del ratón en el cuadro de texto y selecciona Propiedades del Cuadro de Texto.
En la pantalla Propiedades del Cuadro de Texto:
Por defecto, los grupos de la tabla se ordenan alfabéticamente. Si deseas cambiar la ordenación del grupo, sigue los pasos a continuación.
En la pantalla de Diseño del Informe:
En la pantalla Propiedades del Grupo:
Otra configuración predeterminada del asistente que puede causar problemas al usar SDP es el uso de la función SUM en la expresión del detalle.
Como en T6 Planning, cada cuenta tiene su propia forma de agregación, un simple sumatorio podría generar resultados incorrectos. Por este motivo, SDP ya trae todas las combinaciones y agregaciones posibles, listas y calculadas.
Para corregirlo y evitar posibles errores de agregación, sigue estos pasos:
En la pantalla de Diseño del Informe:
En la pantalla Expression:
Esta pantalla Expression puede aparecer en muchos otros lugares en SSDT. Prácticamente todas las propiedades se pueden definir mediante fórmulas condicionales, que dependen de otros campos o de otras propiedades. Esta funcionalidad es muy útil, ya que permite una gran flexibilidad en las configuraciones.
Otra configuración que contribuye a la presentación visual del informe es mostrar la lista de miembros de manera jerárquica, según su nivel en la jerarquía de la dimensión de T6 Planning. Para realizar este ajuste, sigue estos pasos:
En la pantalla de Diseño del Informe:
En la pantalla Expression:
=Space(Fields!Conta_Nivel.Value * 2) & Fields!Conta.Value
En las siguientes imágenes, observa el antes y el después del informe después de este pequeño cambio.
Ahora que el informe está listo, es necesario publicarlo en Report Services y luego sincronizarlo con T6 Planning.
El primer paso para publicar el proyecto (con todos los informes ya incluidos) es configurar el acceso a Report Services. Para ello:
En el Explorador de soluciones:
En la página de propiedades de SDP:
http://<servidor>/ReportServer
, donde <servidor>
es la máquina donde está instalado Report Server.Para publicar todos los informes del proyecto en Report Services:
Para publicar un solo informe en Report Services:
Cada vez que se incluya un informe nuevo en Report Server, es necesario sincronizar con T6 Planning. Para ello:
Accede al menú T6 Planning y haz clic en Explorer > Reporte.
En la pantalla de Explorer, en la Pestaña Integración:
En el Asistente de Sincronización de Informes - paso Informes:
En la misma pantalla del Asistente de Sincronización de Informes - paso Resumen:
Todavía en la pantalla del Asistente de Sincronización de Informes:
En la pantalla de Explorer:
En la pantalla de Explorer - Pestaña Inicio:
En este capítulo, podrás observar diversas opciones, técnicas y consejos para la creación de informes más útiles y presentables, ya sea aumentando sus funcionalidades o mejorando su diseño.
Los parámetros son filtros creados en el informe que permiten modificar la consulta de forma dinámica. A continuación, se presentarán los pasos para hacer que tu informe sea parametrizable.
En el 99,99% de los casos de uso de parámetros, no se permite al usuario definir el valor del parámetro con texto libre, ya que esto facilita el riesgo de que el parámetro se ingrese de manera incorrecta.
Por este motivo, existen dos opciones para crear una lista de valores con los elementos válidos para el parámetro:
Para crear un nuevo conjunto de datos en tu informe, sigue los siguientes pasos.
En el menú de navegación superior:
En la pantalla Propiedades del Conjunto de datos:
Al hacer clic en el botón Diseñador de consultas, se abrirá la pantalla del SDP para crear la consulta. Aquí, se deben observar dos particularidades:
Nota: Todos los demás ejes que no sean los de columnas se DESCARTARÁN en la utilización de una consulta de parámetros.
Los parámetros del informe son las listas de valores que realmente aparecerán para los usuarios. Estos parámetros serán comunes y podrán ser utilizados por todos los conjuntos de datos del informe.
Para crear un nuevo parámetro en tu informe, sigue estos pasos:
En Datos del Informe:
En la pantalla Propiedades de los Parámetros del Informe:
Todavía en la pantalla Propiedades de los Parámetros del Informe:
Para finalizar, en la pantalla Propiedades de los Parámetros del Informe:
Al finalizar esta etapa, el parámetro estará listo para ser utilizado en los conjuntos de datos del informe.
Antes de utilizar el parámetro en la consulta, primero deberás agregarlo al conjunto de datos. Para ello:
En Datos del Informe:
En la pantalla Propiedades del Conjunto de Datos:
Al finalizar esta etapa, ya habrás asociado el parámetro al conjunto de datos, aunque la consulta aún no está utilizando realmente este parámetro.
Para que tu consulta comience a utilizar el parámetro del conjunto de datos creado en la etapa anterior, debes seleccionarlo en el SDP, en la página de selección de miembros.
Para seleccionar un parámetro en el SDP, sigue estos pasos:
En la pantalla Query Designer - pestaña Disposición:
En la pantalla Editar dimensión:
En las imágenes siguientes, verás una imagen con el parámetro seleccionado y sin un miembro predeterminado (parte superior) y otra imagen con un miembro seleccionado y con un miembro predeterminado (parte inferior).
Nota: Si el título "Miembros disponibles" se muestra en rojo, significa que algunos parámetros del informe pueden no estar disponibles para su uso en la consulta. Si esto ocurre, deberás guardar el informe y volver a esta pantalla.
Nota: Si no se coloca un miembro como predeterminado para el parámetro, no será posible completar el proceso, ya que aparecerá una ventana de error que indica que "¡No se ha definido un valor predeterminado para el parámetro!".
Ahora puedes probar tu informe, filtrando los datos dinámicamente según tus necesidades.
En la pantalla de Diseño del informe:
Configuraciones visuales adicionales que puedes incluir en tu informe. Tanto en el encabezado como en el pie de página, puedes insertar logotipos, descripciones de los parámetros utilizados en la consulta, fecha de generación del informe, etc.
La primera tarea que debes realizar es mostrar el encabezado y el pie de página, que por defecto están ocultos en el informe. Para mostrar el encabezado y el pie de página en tu informe:
En la pantalla de Diseño del informe:
A continuación, se presentarán algunos componentes que puedes incluir, tanto en el encabezado como en el pie de página de tu informe.
Existen tres formas de almacenar y utilizar imágenes dentro de tu informe. Son las siguientes:
Dado que ambas formas descritas anteriormente tienen características propias, con pros y contras, se adoptará el tipo Incrustado para ejemplificar el uso de una imagen en el informe. Así:
En la Caja de herramientas:
En la pantalla Propiedades de la Imagen:
Los componentes Cuadro de Texto son los elementos gráficos más utilizados en un informe. Están presentes dentro de las tablas y matrices y se pueden utilizar cuando sea necesario presentar un valor único o información.
Para incluir un cuadro de texto, sigue los pasos a continuación.
En la Caja de herramientas:
Existen diversas opciones de expresión posibles. Para editar la expresión:
Nota: Toda expresión SIEMPRE comienza con un signo igual.
Siempre que un informe tenga parámetros, es interesante que los valores seleccionados se muestren en el encabezado del informe. Esto se debe a que los informes se pueden imprimir o exportar a XLS o PDF. Si se realiza una de estas acciones, se pierde la referencia de qué filtro se utilizó para generar esos números.
Para incluir una información con el valor de los parámetros:
El formato de la expresión de los parámetros es: =Parameters!<nombreParametro>.Label
o =Parameters!<nombreParametro>.Value
También por la misma razón de presentar los elementos de los parámetros, es importante mostrar la fecha en que se generó el informe.
Para incluir información con la fecha de generación del informe:
="Generado en: " + Format(Globals!ExecutionTime, "dd/MM/yyyy HH:mm")
Existen diversas otras funciones interesantes que podrás utilizar en los cuadros de texto, tanto en el encabezado como en el pie de página. Aquí tienes algunos ejemplos:
=Globals!PageNumber
: Número de página
=Globals!ReportFolder
: Nombre de la carpeta del informe
=Globals!ReportName
: Nombre del informe
=Globals!TotalPages
: Total de páginas del informe
Un ejemplo bastante común es colocar la página actual y el total de páginas:
="Página " & Globals!PageNumber & " de " & Globals!TotalPages
A veces será necesario (principalmente por estética del informe) insertar algún componente gráfico, como cuadros y líneas.
Las líneas son más utilizadas cuando se quiere simular un totalizador, o incluso para separar el encabezado y el pie de página del resto del informe.
Para insertar líneas:
En la Caja de herramientas:
Nota: Estos componentes son gráficos, no tienen datos. Sus propiedades son solo para definir el grosor, el tipo de línea, colores, etc.
La configuración de drill dentro de un informe permite ocultar o mostrar líneas sin necesidad de ejecutar nuevamente la consulta. Esto es muy útil en informes en los que se desea mostrar un dato agregado y dar la posibilidad de hacer un desglose para mostrar los valores que componen ese valor.
Para aplicar las configuraciones de drill dentro de un informe, primero es necesario crear un nuevo informe que utilice el Drill.
Siguiendo los pasos del tema 7.4 de este manual, observa la ejemplificación de la creación del nuevo informe y luego:
En la pantalla Query Designer: definirás las propiedades de la consulta en cada una de las etapas de la interfaz del SDP. Para ello:
Es necesario definir una jerarquía para agrupar los valores. Esto se debe hacer en al menos una de las dimensiones que están en línea.
A continuación, se mostrará la pantalla de selección de miembros o atributos de la dimensión como se muestra a continuación. En esta pantalla, selecciona Jerarquía (Nivel) si deseas mantener el orden de los miembros, selecciona la casilla de verificación mantener el orden de los miembros.
Una vez completadas las selecciones, haz clic en Aceptar.
En la pantalla Seleccionar el Tipo de Informe: iniciarás la definición de cómo se presentarán los datos de la consulta. Para ello:
En la pantalla Diseñar la Matriz: distribuirás los campos de la consulta en los componentes de la Matriz, según el ejemplo adoptado. Para ello:
Una vez finalizado el asistente, podrás ver el informe ya habilitado con la opción de Drill, como se muestra en la siguiente imagen.
Observa que es posible aumentar o disminuir el detalle presentado (drilldown y drillup respectivamente), y siempre que ocultes un nivel, el nivel cerrado será la agregación del nivel inferior.
Para abrir y cerrar un nivel:
Por defecto, en el informe con drill, el único nivel que aparece abierto es el primero, todos los demás estarán cerrados. Esto es poco común y normalmente se dejan todos los niveles abiertos o solo los dos o tres primeros.
Si deseas que tu informe presente los dos primeros niveles abiertos, procede de la siguiente manera:
Otra configuración que aún se puede realizar sobre el drill es ocultar las filas escritas "Total". De esta manera, siempre que un nivel esté abierto, su total no se muestra, siendo visible solo cuando está cerrado.
Para aplicar esta configuración, procede de la siguiente manera:
Como ejemplo, quedaría algo así:
El uso de gráficos facilita la identificación de tendencias, análisis históricos, comparativos y temporales en lugar de analizar un montón de datos, tablas y matrices.
Un gráfico siempre está asociado a un conjunto de datos, por lo tanto, es necesario crearlo como se ha visto en los capítulos anteriores.
Con el conjunto de datos listo, el siguiente paso es incluir el componente gráfico y comenzar su configuración. Para ello:
A continuación, se presentan los tres pasos necesarios para la correcta configuración de un gráfico, como subtópicos.
La primera configuración a informar es el tipo de gráfico.
Nota: Cada tipo de gráfico tiene requisitos de datos para ser dibujado, por lo tanto, según cómo hayas estructurado tu conjunto de datos, podrás usar un gráfico de pizza pero no uno de líneas, por ejemplo.
El siguiente paso es informar la fuente de datos del gráfico. Para ello:
El último paso es definir las configuraciones de diseño como colores, bordes, ejes (formato, si se muestran o no...), leyenda (ubicación, borde, color...), títulos, sombras, etc.
Estas configuraciones se definen en la opción Propiedades del Gráfico. Para acceder a ella, sigue los pasos del elemento 8.5.2.
Un problema común en la mayoría de los informes es la impresión. Cuando se está diseñando el diseño del informe y no hay un límite de tamaño, al intentar imprimir o generar un PDF del informe, la paginación puede hacerlo ilegible.
Con respecto a este problema de diseño, tienes tres componentes:
Una forma de resolver el problema de impresión del informe es aumentar el tamaño de la página del diseño de impresión para que todos los componentes del informe quepan en ella.
Realiza este ajuste en la primera página, ya que en las demás, el Servicio de Informes se encargará de ajustarlas automáticamente.
Para ajustar el tamaño de la página:
El proceso de ajuste del informe dentro de la página se realiza mediante prueba y error. Una vez definida la orientación a adoptar, aumenta la altura y el ancho y visualiza el resultado para ver si quedó bien o si es necesario ajustarlo más.
Para ver el diseño de impresión:
Un punto importante es mantener la proporción de altura y ancho de acuerdo con el formato del papel que se utilizará. De lo contrario, el aprovechamiento del papel no será eficiente.
Después de realizar este ajuste, aún puedes tener otro problema con la impresión de los informes. Esto sucede porque, dependiendo del controlador de impresión utilizado, has aumentado el tamaño de la página del diseño de impresión, pero no se puede cambiar el tamaño de la página de la impresora.
Para imprimir el informe, el controlador de la impresora debe tener la opción de Ajustar impresora al tamaño del papel. Con esto, el diseño de impresión se convertirá al tamaño del papel de la impresora y la impresión será perfecta.
En algunos casos, especialmente en impresoras más antiguas, esta opción no está disponible. Entonces, la alternativa es generar un archivo PDF y luego imprimir desde allí.
Has observado cómo realizar un drill dentro de un informe. Ahora se te instruirá sobre cómo hacer un drill entre informes. Es una opción cuando es necesario detallar información, mostrar datos que no están ocultos en el informe, ni se obtienen con la misma consulta del informe y, a menudo, con un diseño completamente diferente.
Este Drill entre Informes es básicamente un enlace entre dos informes, donde el primero llama al segundo, pasando los parámetros de forma automática. Puedes colocar este enlace en cualquier cuadro de texto existente en el primer informe.
Los pasos básicos para crear este enlace son:
Cualquier informe puede ser llamado mediante un enlace. Este enlace puede ser infinito, quedando en un círculo eterno (el primero llama al segundo, que llama al tercero, que llama al primero). Esto puede suceder cuando se juntan informes sin parámetros, dejando el enlace sin sentido.
Lo más común es que este informe tenga parámetros que faciliten el detalle, como parámetros de Tiempo, Cuenta y Entidad, por ejemplo.
Por Informe Maestro se entiende aquel que está llamando al Informe Detallado. Este informe debe tener la información necesaria para pasar a los parámetros del informe que se está llamando (si este tiene parámetros).
El enlace entre los informes siempre se define en el informe maestro.
Para crear el enlace:
Observa que en esta misma ventana ya puedes configurar los parámetros que se pasarán entre los informes. En este caso:
Este último capítulo del manual tiene como objetivo proporcionar al gestor consejos importantes que el equipo de consultores de T6 Planning ha adquirido a lo largo de diversos proyectos.
Una funcionalidad importante y muy utilizada es la transmisión de cierta información a los informes cuando se accede a ellos a través de T6 Planning. Esto permite, por ejemplo, pasar al informe el identificador de una Entidad o Escenario, el nombre de usuario o incluso el año actual.
Los informes dentro de T6 Planning se pueden acceder mediante:
Estas diferencias son importantes, ya que algunos parámetros solo existen en el flujo de trabajo, como la entidad, por ejemplo.
La forma en que T6 Planning interactúa con los informes es a través de los nombres de los parámetros. Cada vez que se accede a un informe, antes de mostrarse al usuario, T6 Planning verifica si alguno de los parámetros enumerados a continuación existe en el informe, y pasa el valor por defecto.
Nombre | Tipo | Descripción | Ejemplo |
---|---|---|---|
codScenarioPlanned | WKF | ID del Escenario Planeado | 2 |
codScenarioRealized | WKF+REP | ID del Escenario Realizado | 1 |
entity | WKF | Miembro de la Entidad | [Entidad].[Entidad].[ACME] |
scenarioPlanned | WKF | Miembro del Escenario Planeado | [Escenario].[Escenario].[Planeado] |
scenarioRealized | WKF+REP | Miembro del Escenario Realizado | [Escenario].[Escenario].[Realizado] |
userId | WKF+REP | ID del usuario | admin |
year | WKF+REP | Miembro del Año Actual | [Tiempo].[Tiempo].[2007] |
month | WKF+REP | Miembro del Mes Actual | [Tiempo].[Tiempo].[2007].[S1].[T1].[Enero] |
En cada consulta realizada por el SDP, ya sea para el informe o para los parámetros, el SDP consultará la información estructural del modelo. Esta actividad genera un gran procesamiento adicional que se puede eliminar habilitando la caché del SDP.
Para habilitar esta caché, es necesario configurar los siguientes parámetros en la ventana de parámetros del portal de T6 Planning de la siguiente manera:
Ten en cuenta que el SDP solo cargará los valores de los parámetros en la primera ejecución de la aplicación, es decir, si deseas cambiar algún parámetro, debes modificarlo y luego reiniciar la aplicación de ReportingServices.
Muchas veces es necesario ocultar ciertos informes para que no sean visibles para el usuario en la lista dentro de T6 Planning. Esto sucede, por ejemplo, en informes detallados que no tienen sentido ser accedidos directamente, ya que su información depende de la transferencia de varios parámetros, que se pasan a través de configuraciones de drill-down en otro informe.
Para que un informe quede oculto en T6 Planning, basta con comenzar su nombre con un guion bajo o guion bajo. Por ejemplo: _InformeOculto.rdl