Aggiunta di contenuti a un modello di report .html
È possibile aggiungere diverse forme di contenuti ai .html modelli di report. È possibile aggiungere contenuti dell'app come immagini di grafici, dati tabulari, variabili ed espressioni. Nel modello .html, i contenuti dell'app 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'app, 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.
I contenuti dell'app possono essere aggiunti ai report .html
I modelli di report .html possono includere i seguenti tipi di contenuti delle app:
-
Immagini grafico.
-
Tabelle HTML basate sui dati del grafico. Sono disponibili le opzioni seguenti:
-
Un intero grafico aggiunto con un solo tag tabella.
-
Una tabella consistente in una o più colonne individuali di un grafico.
-
Variabili dell'app analitica.
Aggiunta di variabili ed espressioni al modello di report HTML
-
Espressioni scritte utilizzando la sintassi analitica di Qlik.
Aggiunta di variabili ed espressioni al modello di report HTML
Per maggiori informazioni sui tag disponibili che è possibile aggiungere, vedere Tag dei contenuti disponibili per le app.
-
L'esperienza di creazione dei report .html offre flessibilità quando di utilizzano i contenuti delle app. Ad esempio, è possibile aggiungere immagini, variabili ed espressioni come dati tabulari utilizzando il codice .html.
Utilizzare i livelli per automatizzare la creazione di sezioni e pagine separate nel report, eseguendo in ciclo e ripetendo la generazione dei dati delle app 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.
Tipo di oggetto
È possibile aggiungere i contenuti delle app ai modelli 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 disponibili per le app
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.
| 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%% ... %%/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 è possibile trovare nell'app 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. Probabilmente il codice non sarà costituito interamente dai contenuti dell'app. Ad esempio, il modello potrebbe richiedere l'inserimento di CSS inline, contenuti web aziendali e altre funzionalità che non incorporano direttamente i contenuti dell'app.
È 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 .
Selezioni nell'app
Le Selezioni effettuate nell'app 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 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.