Agregar contenido a su plantilla de informes de HTML
Puede agregar varias formas de contenido a su HTML plantilla de informes. Añada contenido a la app como imágenes gráficas, datos tabulares, variables y expresiones. En su plantilla HTML, el contenido de la app adopta la forma de objetos. Estos objetos, que no deben confundirse con los objetos nativos de HTML, pueden añadirse, administrarse y reutilizarse en el panel de objetos del diseñador de HTML. El contenido que no visualiza directamente los datos de la app, por ejemplo, los mensajes introductorios para los correos electrónicos y el formato personalizado, puede añadirse si se incluye en la lista de sintaxis de código admitida.
Contenido de la app que puede añadirse a los informes en HTML
Las plantillas HTML de informes funcionan con los siguientes tipos de contenido de una app:
-
Imágenes de gráficos.
-
Tablas HTML basadas en datos gráficos. Están disponibles las siguientes opciones:
-
Un gráfico completo agregado con una sola etiqueta de tabla.
-
Una tabla que consta de una o más columnas individuales de un gráfico.
-
Variables de la app de análisis.
Añadir variables y expresiones a las plantillas de informes HTML
-
Expresiones escritas utilizando la sintaxis analítica de Qlik.
Añadir variables y expresiones a las plantillas de informes HTML
Para más información sobre las etiquetas disponibles que puede agregar, vea Etiquetas disponibles con contenido de la app.
-
La experiencia de creación de informes de HTML ofrece flexibilidad a la hora de trabajar con el contenido de la app. Por ejemplo, puede añadir imágenes, variables y expresiones como datos tabulares utilizando el código HTML.
Utilice los niveles para automatizar la creación de secciones aparte en su informe, creando bucles y repitiendo la generación de datos de la app para un número distinto de valores de dimensión. Si desea información, consulte Hacer circular y recorrer en bucle elementos de un informe de HTML con niveles.
Tipos de objetos
El contenido de la app se añade a la plantilla como objetos. Los objetos pueden reutilizarse y editarse a lo largo del desarrollo de la plantilla; trabaje con los siguientes objetos:
-
Imágenes de gráficos
-
Tabloas gráficas
-
Variables
-
Expresiones
-
Niveles
Etiquetas disponibles con contenido de la app
La tabla siguiente muestra los tipos de etiquetas disponibles que puede insertar en la plantilla y qué hace cada etiqueta. Utilice el diseñador de HTML para añadir las etiquetas.
| Tipo de etiqueta | Descripción | Ejemplo y formato |
|---|---|---|
| Tabla | Una etiqueta única que representa un gráfico completo que se ha agregado como una tabla. En la salida, cada columna se genera de la misma manera que una columna individual. | %%Table Name%% |
| Columna | Una etiqueta única que representa una sola columna en un gráfico que se ha agregado como tabla. Ya sea que se agreguen una o más columnas desde una tabla, el objeto de plantilla subyacente sigue siendo una tabla. | %%Column Name%% |
| Nivel | Un conjunto de etiquetas que representan una instancia de un objeto de nivel. Entre las etiquetas de apertura y cierre, se pueden agregar otras etiquetas, lo que indica que se creará una nueva sección (nivel) en el informe, incluidos estos elementos, para cada entidad distinta en la que se basa el objeto de nivel. |
%%Entity Name_Level%% ... %%/Entity Name_Level%% |
| Campo | Etiqueta utilizada dentro de una etiqueta de nivel para mostrar los valores de campo que se están utilizando en cada iteración filtrada del nivel. | %%Field Name%% |
| Variable | Una sola etiqueta que representa una instancia de una variable que se encuentra en la app de origen. | %%Variable Name%% |
| Expresión | Una etiqueta única que representa una instancia de una expresión agregada a la plantilla como un objeto. | %%Expression Name%% |
Código personalizado
Dado que el diseñador de HTML es efectivamente un editor de código, puede añadir su propio código personalizado a la plantilla. Es probable que este código no consista en su totalidad en contenido de app. Por ejemplo, su plantilla puede requerir CSS inline, contenido web corporativo y otras funciones que no incorporan directamente el contenido de la app.
Puede añadir código a la plantilla de informes si aparece como un componente compatible. De lo contrario, su plantilla debe ser saneada para eliminar todo el código no conforme. Para obtener una lista de los componentes de código HTML compatibles, consulte Lista de códigos permitidos en las plantillas de HTML .
Selecciones en la app
Las selecciones que realice en la app de origen se reflejarán en la plantilla de informes al crearla. Las selecciones se aplican a la vista previa del informe que puede generar desde el diseñador de HTML. Sin embargo, las selecciones no se reflejan en los resultados de las tareas de informes en Qlik Cloud. En cambio, la reducción de datos en el informe de salida se controla mediante filtros de informe, ciclos y la sección de acceso.
Si desea cambiar las selecciones reflejadas en las vistas previas, puede hacerlo en la vista de hoja. A continuación, puede hacer clic en en la esquina superior derecha del panel de objetos del diseñador de HTML. Esto actualiza las selecciones solo en el objeto seleccionado.