Aggiunta di totali e subtotali ai report PixelPerfect
È possibile aggiungere i totali delle colonne in un report PixelPerfect con almeno una tabella. Se il report ha livelli nidificati, è possibile aggiungere i subtotali per alcuni livelli.
Creare un nuovo report PixelPerfect
Procedere come segue:
- Selezionare Report nel menu principale di Qlik NPrinting, quindi fare clic su Crea report.
- Immettere un Titolo per il report. Report with Totals and SubTotals on levels.
- Selezionare PixelPerfect dall'elenco a discesa Tipo.
- Selezionare un'app dall'elenco a discesa App.
- Fare clic su Crea per creare il report.
- Fare clic su Modifica modello per aprire l'Editor modelli.
Aggiungere livelli al modello
Procedere come segue: Fare clic con il pulsante destro del mouse sul nodo Livelli, quindi selezionare Aggiungi livelli.
Selezionare l'oggetto per il livello
Procedere come segue:
- Selezionare la Connessione al documento QlikView contenente l'oggetto desiderato.
- Selezionare CategoryName dall'elenco di oggetti.
- Fare clic su OK.
Iniziare a nidificare i livelli
Procedere come segue:
- Fare clic con il pulsante destro del mouse sul nodo CategoryName_Level e quindi selezionare Aggiungi livelli.
Selezionare l'oggetto per il sottolivello
Procedere come segue:
- Selezionare la Connessione al documento QlikView contenente l'oggetto desiderato.
- Selezionare la tabella CH184 - Top 10 Products.
- Fare clic su OK.
Iniziare a creare livelli nei modelli
Procedere come segue:
- Fare clic con il pulsante destro sull'area Detail.
- Selezionare Insert Detail Report.
- Selezionare “CategoryName_Level”.
Incorporare il campo nella banda Detail1
Procedere come segue:
- Fare clic e trascinare il token del nodo CategoryName dalla gerarchia Livelli e rilasciarlo nell'area aperta del modello Detail1.
Formattare l'intestazione di categoria
Procedere come segue:
- Trascinare i bordi di sinistra e di destra dell'etichetta per coprire l'intera larghezza del campo da un margine all'altro.
- Impostare il carattere su Arial, 16pt, Bold, Centered o formattarlo come appropriato per un titolo di categoria.
Creare il sottolivello CH184
Procedere come segue:
- Fare clic con il pulsante destro sulla barra DetailReport - "CategoryName_Level".
- Selezionare Insert Detail Report.
-
Selezionare “CH184_Level”.
Verrà visualizzata la barra DetailReport1 - CategoryName_Level.CH184_Level”.
Aggiungere l'intestazione del gruppo
Procedere come segue:
- Fare clic con il pulsante destro sulla barra DetailReport - “CategoryName_Level.CH184_Level”.
- Selezionare Insert Band.
-
Selezionare GroupHeader.
Verrà visualizzata la barra GroupHeader1.
Aggiungere il piè di pagina gruppo
Procedere come segue:
- Fare clic con il pulsante destro sulla barra DetailReport - “CategoryName_Level.CH184_Level”.
- Selezionare Insert Band.
-
Selezionare GroupFooter.
Verrà visualizzata la barra GroupFooter1.
Incorporare le intestazioni nel modello
Procedere come segue:
- Espandere CH184_Level.
- Premere il tasto CTRL o MAIUSC e selezionare i campi seguenti nell'ordine specificato: ProductName, Total Sales, Gross Profit e GP%.
- Rilasciare il tasto CTRL o il tasto MAIUSC.
- Fare clic con il pulsante destro sui campi selezionati, poi trascinarli nell'intervallo GroupHeader1 in modo che il bordo superiore dei campi sia allineato con il bordo inferiore della barra GroupHeader1.
Qlik NPrinting crea automaticamente una tabella con i nomi delle colonne nell'ordine selezionato.
Formattare testo e bordi dell'intestazione
Procedere come segue:
- Selezionare l'intera tabella di intestazione in GroupHeader1.
- Formattare il testo come Arial, 16px, Bold, Centered oppure come appropriato.
- Selezionare l'opzione Borders in Property Grid nel riquadro in basso a sinistra.
- Aprire l'elenco a discesa facendo clic sul triangolo rivolto verso il basso sul lato destro del campo.
- Fare clic su All per rendere visibili tutti i bordi delle celle.
- Per eliminare lo spazio bianco tra le intestazioni e i dati contenuti nel report finale, trascinare il bordo superiore della barra Detail2 fino a raggiungere il lato inferiore del bordo di GroupHeader1.
Incorporare i dati nel modello
Procedere come segue:
- Premere il tasto CTRL e selezionare i campi seguenti da “CH184_Level” in questo ordine: ProductName, Total Sales, Gross Profit e GP%.
- Rilasciare il tasto CTRL.
- Fare clic e trascinare i campi dati selezionati fino all'intervallo Detail2 in modo che il bordo superiore dei campi sia allineato con il bordo inferiore della barra Detail2.
Qlik NPrinting crea automaticamente una tabella con i tag per le colonne di dati nell'ordine in cui sono state selezionate.
Formattare i dati nel modello
Procedere come segue:
- Selezionare l'intera riga di tag campo dati.
- Impostare il formato su Arial e 12pt.
Rendere visibili i bordi ed eliminare lo spazio bianco
Procedere come segue:
- Selezionare l'opzione Borders in Property Grid nel riquadro in basso a sinistra.
- Aprire l'elenco a discesa facendo clic sul triangolo rivolto verso il basso sul lato destro del campo.
- Fare clic su All per rendere visibili tutti i bordi delle celle.
- Deselezionare il bordo superiore.
- Per eliminare lo spazio bianco tra il piè di pagina e i dati contenuti nel report finale, trascinare il bordo superiore della barra GroupFooter1 fino a raggiungere il lato inferiore del bordo dell'intervallo Detail2.
Aprire le attività celle tabella e l'editor Format string
Procedere come segue:
- Selezionare la cella CH184_Level.Total Sales facendo clic su di essa.
- Fare clic sulla piccola freccia sopra l'angolo superiore destro della cella.
- Fare clic sul pulsante Sfoglia all'estrema destra del campo Format String.
Formattare la cella CH184_Level.Total Sales e CH184_Level.Gross Profit
Procedere come segue:
- Selezionare Currency.
- Selezionare Custom.
-
Immettere $ 0.
È possibile utilizzare uno dei formati predefiniti o crearne uno personalizzato.
- Fare clic su OK.
- Allineare il testo a destra.
- Ripetere i passaggi 1-5 per la cella CH184_Level.Gross Profit.
Formattare la cella CH184_Level.GP%
Procedere come segue:
- Selezionare la cella CH184_Level.GP%.
- Aprire l'editor Format string.
- Selezionare Percent.
- Fare clic su 0,00%.
- Fare clic su OK.
- Allineare il testo a destra.
Iniziare a creare i subtotali
Procedere come segue:
- Premere il tasto CTRL e selezionare i campi seguenti da “CH184_Level” in questo ordine: Total Sales e Gross Profit.
-
Rilasciare il tasto CTRL.
Sono selezionati entrambi i campi nel livello.
- Trascinare la raccolta dei token del nodo campo di dati evidenziati nell'intervallo GroupFooter1 in modo che il bordo superiore dei campi sia allineato con il bordo inferiore della barra GroupFooter1.
Adattare le celle
Procedere come segue:
- Trascinare il bordo sinistro della cella CH184_Level.Total Sales e il bordo destro della cella CH184_Level.Gross Profit in GroupFooter1 fino a che non si allineano con quelli delle celle corrispondenti in Detail2.
Aprire l'editor riepilogo per la cella CH184_Level.Total Sales
Procedere come segue:
- Selezionare la cella CH184_Level.Total Sales in GroupFooter1.
- Fare clic sulla piccola freccia sopra l'angolo superiore destro della cella.
- Fare clic sul pulsante Sfoglia all'estrema destra del campo Summary.
Attivare il riepilogo e aprire l'editor Format string
Procedere come segue:
Se necessario, aprire l'elenco a discesa Summary function, quindi fare clic su Sum.
Con questo menu, è possibile impostare la funzione riepilogo dall'elenco disponibile.
-
Impostare il pulsante di opzione Summary Running su Group.
Questo imposta il livello a cui viene calcolata la funzione riepilogo.
- Fare clic sul pulsante Sfoglia all'estrema destra del campo Format string.
Formattare il contenuto delle celle e chiudere
Procedere come segue:
- Selezionare Currency.
- Selezionare la scheda Custom.
- Scegliere il formato $0.
- Fare clic su OK.
-
Fare di nuovo clic su OK.
Notare che il contenuto della cella è diventato Sum([CH184_Level.Total Sales]).
- Ripetere i passaggi dal punto 1 di Aprire l'editor riepilogo per la cella CH184_Level.Total Sales al passaggio precedente per la cella CH184_Level.Gross Profit.
Formattare il contenuto delle celle del subtotale
Procedere come segue:
- Selezionare le due celle del subtotale disegnando un rettangolo che includa entrambe tenendo premuto il pulsante sinistro del mouse.
- Formattare il testo come Arial, 12px, Bold, Right justified.
Rendere visibili i bordi delle celle dei subtotali ed eliminare gli spazi bianchi
Procedere come segue:
- Selezionare l'opzione Borders in Property Grid nel riquadro in basso a sinistra.
- Aprire l'elenco a discesa facendo clic sul triangolo rivolto verso il basso all'estrema destra del campo.
- Fare clic su All per rendere visibili tutti i bordi delle celle.
- Deselezionare il bordo superiore.
- Per eliminare lo spazio bianco sotto il piè di pagina nel report finale, trascinare il bordo inferiore del campo GroupFooter1 fino a che non coincide con il lato inferiore del bordo inferiore della cella del subtotale.
Iniziare a creare i totali del report
Procedere come segue:
- Fare clic con il pulsante destro del mouse sulla barra DetailReport - "CategoryName_Level".
- Selezionare Insert Band.
- Selezionare ReportFooter.
Verrà visualizzata la barra ReportFooter1.
Copiare e incollare le celle del subtotale
Procedere come segue:
- Selezionare entrambe le celle somma in GroupFooter1, quindi copiare le celle premendo CTRL+C.
- Incollare le celle in ReportFooter selezionando l'intervallo ReportFooter e premendo CTRL+V.
Aprire l'editor riepilogo
Procedere come segue:
- Selezionare la cella Sum([CH184_Level.Total Sales]) in ReportFooter.
- Fare clic sulla piccola freccia sopra l'angolo superiore destro della cella.
- Fare clic sul pulsante Sfoglia all'estrema destra del campo Summary.
Attivare il riepilogo e aprire l'editor Format string
Procedere come segue:
- Impostare il pulsante di opzione Summary Running su Report.
- Fare clic sul pulsante Sfoglia all'estrema destra del campo Format string.
Formattare il contenuto in dati della cella
Procedere come segue:
- Selezionare Currency.
- Selezionare la scheda Custom.
- Scegliere il formato $0.
- Fare clic su OK.
Chiudere l'editor riepilogo
Procedere come segue:
- Fare clic su OK.
- Ripetere il processo da Aprire l'editor riepilogo per la cella Sum([CH184_Level.Total Sales]) in ReportFooter.
Formattare il contenuto delle celle del totale del report
Procedere come segue:
- Impostare il formato su Arial, 14px, Bold,Right justified.
- Selezionare l'opzione Borders in Property Grid nel riquadro in basso a sinistra.
- Aprire l'elenco a discesa facendo clic sul triangolo rivolto verso il basso all'estrema destra del campo.
- Fare clic su All per rendere visibili tutti i bordi delle celle.
-
Per eliminare lo spazio bianco in fondo al report, trascinare il bordo inferiore dell'intervallo ReportFooter fino a farlo coincidere con il bordo inferiore della cella Report Total.
Anteprima e salvataggio
Procedere come segue:
- Fare clic su Anteprima.
- Controllare il report, chiuderlo, quindi modificare nuovamente il modello, se necessario.
- Fare clic su Salva e chiudi per salvare il modello e chiudere l'editor modelli.