Creazione in loop e scorrimento ciclico degli elementi del report .html con i livelli
È possibile generare automaticamente sezioni filtrate nel report .html utilizzando i livelli. I livelli vengono aggiunti come oggetti riutilizzabili nel pannello degli oggetti. Quando si posiziona il contenuto di un'app in un livello, una nuova sezione con filtri viene generata per ogni valore univoco in un campo (o in combinazione a livello di riga in un grafico) nell'app.
I livelli forniscono un livello aggiuntivo per il filtraggio dei dati nei report, oltre ai meccanismi come i filtri e i cicli dei report. In alcuni casi, è possibile utilizzare una combinazione di livelli, filtri dei report e cicli per generare output altamente personalizzati e individualizzati per i report. Per informazioni sui filtri dei report, vedere Utilizzo dei filtri dei report. Per informazioni sui cicli, vedere Scorrimento ciclico dei report.
Passaggio 1: creazione di un oggetto di livello
Procedere come indicato di seguito:
- 
                        
Nello strumento di progettazione .html, posizionare il cursore nella posizione del codice in cui si desidera inserire il livello.
 - 
                        
Fare clic su
nel pannello degli oggetti.
Menu Livelli nel pannello degli oggetti dello strumento di progettazione .html

 - 
                        
Fare clic su Aggiungi livello. Viene visualizzato un elenco di Campi disponibili, oltre ai fogli disponibili contenenti grafici che possono essere aggiunti come livelli.
 
Una volta completati i passaggi descritti sopra, è possibile scegliere di creare un livello da un campo o da un grafico. Vedere di seguito per maggiori informazioni.
Passaggio 2: configurazione dell'oggetto Livello
Dopo aver completato i passaggi precedenti, sono disponibili due opzioni:
- 
                        
Aggiungere un campo come livello. Questa operazione aggiunge un gruppo di oggetti nel report finale per ogni valore distinto del campo.
 - 
                        
Aggiungere un grafico come livello. Questa operazione aggiunge un gruppo di oggetti per ogni riga della tabella di origine del grafico.
 
Opzione 1: aggiunta di un campo come livello
Procedere come indicato di seguito:
- 
                        
Nel pannello degli oggetti, espandere Campi.
 - 
                        
Fare clic sull'icona
a destra di un campo per aggiungerlo.
Selezionare un campo che si desidera aggiungere come livello

 - 
                        
In Seleziona i campi da aggiungere (opzionale), è possibile scegliere se includere i tag del campo nella parte superiore di ogni iterazione di livello. Per esempio, se il livello è nel campo Paese e si includono le etichette del campo, ogni iterazione della regione avrà un'intestazione di sezione per ogni Paese nei dati.
 - 
                        
I tag di livello vengono inseriti nella posizione attuale nel codice del modello.
 - 
                        
Nel pannello degli oggetti, fornire un Nome univoco al livello, in modo da poterlo identificare in seguito.
 - 
                        
È possibile riutilizzare l'oggetto livello in qualsiasi momento. Fare clic su
nel pannello degli oggetti e selezionare
per aprire l'oggetto. Fare clic su Aggiungi tag livello per aggiungere nuovamente il livello.
 - 
                        
Per creare un contenuto che si ripete in questo livello, è necessario aggiungere il contenuto dell'app all'interno dei tag del livello. Il codice qui sotto mostra un esempio.
%%Region_Level%% %%Region_1%% <table cellspacing="0" style="border-collapse: collapse"> <tbody><tr> <td>%%Customer%%</td><td>%%Sales%%</td> </tr> </tbody></table> %%/Region_Level%%In questo codice, sono presenti i seguenti elementi:
- 
                                
Un livello Region_Level contenente tutti i contenuti.
 - 
                                
Un tag di campo Region_1 da visualizzare come intestazione nella parte superiore di ogni istanza iterata del contenuto.
 - 
                                
Una tabella contenente due campi individuali Customer e Sales.
 
 - 
                                
 
Opzione 2: aggiunta di un grafico come livello
L'aggiunta di un grafico come livello è molto simile all'aggiunta di un campo come livello, ma il risultato potrebbe essere diverso e richiedere una gestione diversa.
Quando si aggiunge un grafico come livello, i dati vengono separati in una sezione per ogni combinazione di valori a livello di riga. Per esempio, se il livello è un grafico con una dimensione e una misura calcolata, una sezione verrà creata per ogni valore dimensione, con il valore della misura trattato come l'unico valore univoco possibile per quella particolare dimensione. Anche la formattazione del grafico è diversa se si aggiunge un tag di campo per un singolo campo del grafico, rispetto all'aggiunta di più tag di campo. Per ulteriori informazioni, vedere le istruzioni riportate di seguito.
Procedere come indicato di seguito:
- 
                        
Nel pannello degli oggetti, espandere il foglio contenente il grafico che si desidera utilizzare come livello. È possibile cercare il nome di un grafico per affinare l'elenco di fogli, se necessario.
 - 
                        
Fare clic sull'icona
a destra di un grafico per aggiungerlo.
Selezionare un grafico che si desidera aggiungere come livello

 - 
                        
In Seleziona i campi da aggiungere (opzionale), è possibile scegliere se includere i tag del campo nella parte superiore di ogni iterazione di livello. L'output è differente in base alla presenza di uno o più tag di campo aggiunti con il livello:
- 
                                
Un tag di campo: il tag di campo viene aggiunto nel livello come elemento singolo.
 - 
                                
Tag di campo multipli: una tabella viene aggiunta al modello. I tag di campo vengono aggiunti all'interno di ogni elemento td nella tabella.
 
 - 
                                
 - 
                        
I tag di livello vengono inseriti nella posizione attuale nel codice del modello.
 - 
                        
Nel pannello degli oggetti, fornire un Nome univoco al livello, in modo da poterlo identificare in seguito.
 - 
                        
È possibile riutilizzare l'oggetto livello in qualsiasi momento. Fare clic su
nel pannello degli oggetti e selezionare
per aprire l'oggetto. Fare clic su Aggiungi tag livello per aggiungere nuovamente il livello.
 - 
                        
Per creare un contenuto che si ripete in questo livello in modo significativo, è necessario aggiungere il contenuto dell'app all'interno dei tag del livello.