# Aggiunta di contenuti a un modello di report HTML

È possibile aggiungere diverse forme di contenuti ai HTML modelli di report. Aggiungere contenuti dell'applicazione come immagini di grafici, dati tabulari, variabili ed espressioni. Nel modello HTML, i contenuti dell'applicazione assumono la forma di oggetti. Questi oggetti, da non confondere con gli oggetti HTML nativi, possono essere aggiunti, gestiti e riutilizzati nel pannello oggetti dello strumento di progettazione HTML. I contenuti che non visualizzano direttamente i dati dell'applicazione, ad esempio la messaggistica introduttiva per le e-mail e la formattazione personalizzata, possono essere aggiunti se sono inclusi nell'[elenco della sintassi del codice supportata](https://help.qlik.com/it-IT/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/html-report-allowed-code.htm).

## Contenuti dell'applicazione che possono essere aggiunti ai report HTML

I modelli di report HTML funzionano con i seguenti tipi di contenuti dell'applicazione:

* Immagini grafico.

  [Aggiunta di grafici come immagini nel modello HTML](https://help.qlik.com/it-IT/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-chart-images.htm)

* Tabelle HTML basate sui dati del grafico. Sono disponibili le opzioni seguenti:

  * Un intero grafico aggiunto con un solo tag tabella.

    [Aggiunta di un intero grafico](https://help.qlik.com/it-IT/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-tabular-data.htm#FullChartTable)

  * Una tabella consistente in una o più colonne individuali di un grafico.

    [Aggiunta di un grafico per colonna](https://help.qlik.com/it-IT/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-tabular-data.htm#ChartTableColumn)

  * Variabili dall'applicazione di analisi.

    [Aggiunta di variabili ed espressioni al modello di report HTML](https://help.qlik.com/it-IT/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-variables-expressions.htm)

  * Espressioni scritte utilizzando la sintassi analitica di Qlik.

    [Aggiunta di variabili ed espressioni al modello di report HTML](https://help.qlik.com/it-IT/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-variables-expressions.htm)

  Per maggiori informazioni sui tag disponibili che è possibile aggiungere, vedere [Tag dei contenuti dell'applicazione disponibili](https://help.qlik.com/it-IT/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-add-content.htm#The).

L'esperienza di creazione dei report HTML offre flessibilità quando si lavora con il contenuto dell'applicazione. Ad esempio, è possibile aggiungere immagini, variabili ed espressioni come dati tabulari utilizzando il codice HTML.

Utilizzare i livelli per automatizzare la creazione di sezioni separate nel report, eseguendo in ciclo e ripetendo la generazione dei dati dell'applicazione per un numero distinto di valori di dimensione. Per informazioni, vedere [Creazione in loop e scorrimento ciclico degli elementi del report HTML con i livelli](https://help.qlik.com/it-IT/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-levels.htm).

### Tipo di oggetto

Si aggiunge il contenuto dell'applicazione al modello come oggetti. Gli oggetti possono essere riutilizzati e modificati nel corso dello sviluppo del modello. Utilizzare i seguenti oggetti:

* Immagini grafico

* Tabelle grafico

* Variabili

* Espressioni

* Livelli

## Tag dei contenuti dell'applicazione disponibili

Nella seguente tabella sono elencati i tipi di tag disponibili che è possibile inserire nel modello, oltre allo scopo di ognuno di loro. Per aggiungere i tag, utilizzare lo strumento di progettazione HTML.

I tag disponibili che è possibile utilizzare nei modelli di report HTMLHTML in Qlik Cloud AnalyticsQlik Cloud Analytics

| Tipo di tag | Descrizione | Esempio e formato |
| --- | --- | --- |
| Tabella | Un singolo tag che rappresenta un intero grafico aggiunto come tabella. Nell'output, ogni colonna viene generata nello stesso modo come colonna individuale. | `%%Table Name%%` |
| Colonna | Un singolo tag che rappresenta un'unica colonna in un grafico aggiunto come tabella. Indipendentemente dal fatto che una o più colonne vengano aggiunte da una tabella, l'oggetto del modello sottostante è comunque una tabella. | `%%Column Name%%` |
| Livello | Un set di tag che rappresentano un'istanza di un oggetto livello. Tra l'apertura e la chiusura dei tag, è possibile aggiungere altri tag, indicando che è necessario creare una nuova sezione (livello) nel report, inclusi questi elementi, per ogni entità distinta sulla quale si basa l'oggetto livello. | `%%Entity Name_Level%%`<br><br>...<br><br>`%%/Entity Name_Level%%` |
| Campo | Un tag utilizzato in un tag di livello per visualizzare i valori dei campi che vengono utilizzati per ogni iterazione filtrata del livello. | `%%Field Name%%` |
| Variabile | Un singolo tag che rappresenta un'istanza di una variabile che si trova nell'applicazione di origine. | `%%Variable Name%%` |
| Espressione | Un singolo tag che rappresenta un'istanza di un'espressione aggiunta al modello come un oggetto. | `%%Expression Name%%` |

## Codice personalizzato

Poiché il progetto di progettazione HTML è di fatto un editor di codice, è possibile aggiungere il proprio codice personalizzato al modello. Questo codice probabilmente non sarà costituito interamente da contenuto dell'applicazione. Ad esempio, il modello potrebbe richiedere CSS inline, contenuti web aziendali e altre funzionalità che non incorporano direttamente il contenuto dell'applicazione.

È possibile aggiungere codice al modello di report se è elencato come componente supportato. Altrimenti, il modello deve essere sanificato per rimuovere tutto il codice non conforme. Per un elenco dei componenti di codice HTML supportati, vedere [Allowlist per il codice nei modelli HTML](https://help.qlik.com/it-IT/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-allowed-code.htm).

## Selezioni dell'applicazione

Le selezioni effettuate nell'applicazione di origine sono riflesse nel modello di report durante la creazione. Le selezioni vengono applicate all'anteprima del report che è possibile generare dallo strumento di progettazione HTML. Tuttavia, le selezioni non sono riflesse nell'output dall'attività di report in Qlik Cloud. La riduzione dei dati nell'output report è invece controllata dai filtri del report, dai cicli e da Section Access.

Se si desidera modificare le selezioni riflesse nelle anteprime, è possibile cambiarle nella vista foglio. È possibile quindi fare clic su the Aggiorna entità icon nell'angolo in alto a destra del pannello degli oggetti nello strumento di progettazione HTML. Questa opzione aggiorna le selezioni solo per l'oggetto selezionato.