Utilizzare i parametri a catena per filtrare i dati in LuckyTemplates Report Builder

Utilizzare i parametri a catena per filtrare i dati in LuckyTemplates Report Builder

I parametri a cascata sono filtri che hanno effetto su altri parametri collegati. Consentono agli utenti di gestire grandi quantità di informazioni in un report impaginato . I valori selezionati per un parametro dipendono dai valori selezionati per un altro.

In questo tutorial imparerai come creare parametri a catena per filtrare i dati della tabella in LuckyTemplates Report Builder . Useremo un esempio in cui l'utente finale desidera filtrare i dati per città e i risultati dovrebbero mostrare solo le città con vendite di prodotti.

Sommario

Aggiunta di un parametro per filtrare i dati in LuckyTemplates Report Builder

Per aggiungere un parametro, fai clic con il pulsante destro del mouse sulla cartella Datasets e seleziona Add Dataset .

Utilizzare i parametri a catena per filtrare i dati in LuckyTemplates Report Builder

Scrivi il nome del set di dati e seleziona l'origine dati. Quindi, fai clic su Progettazione query .

Utilizzare i parametri a catena per filtrare i dati in LuckyTemplates Report Builder

Fare clic su Regioni e trascinare il campo Città nello spazio vuoto. Quindi selezionare l' opzione Fare clic per eseguire la query .

Utilizzare i parametri a catena per filtrare i dati in LuckyTemplates Report Builder

Nella parte inferiore della colonna, puoi vedere che ha una voce nulla. Devi rimuoverlo altrimenti riceverai un errore.

Per rimuovere valori nulli o vuoti, trascina il campo Città nel riquadro Dimensione e filtra i valori non necessari.

Utilizzare i parametri a catena per filtrare i dati in LuckyTemplates Report Builder

Progettazione query crea automaticamente un codice DAX in base ai campi e al filtro applicati.

Utilizzare i parametri a catena per filtrare i dati in LuckyTemplates Report Builder

Successivamente, fai clic con il pulsante destro del mouse sulla cartella Parameter s e seleziona Add Parameter . Per questo esempio, il nome del parametro è " Città " e il prompt è " Inserisci città:". Si consiglia inoltre di abilitare l'opzione Consenti valori multipli, poiché ciò consentirà di controllare più di una selezione per parametro.

Utilizzare i parametri a catena per filtrare i dati in LuckyTemplates Report Builder

Nella scheda Valori disponibili selezionare Ottieni valori da una query e quindi scegliere Città per tutte le caselle a discesa. Quindi, fare clic su OK .

Utilizzare i parametri a catena per filtrare i dati in LuckyTemplates Report Builder

Se fai clic su Esegui, noterai che il nuovo parametro non avrà alcun effetto sul report. Questo perché non hai stabilito una relazione tra i parametri.

Per questo esempio, devi abilitare il parametro Città e collegarlo al parametro Prodotto .

Connessione di due o più filtri di parametro in LuckyTemplates Report Builder

Fare clic con il pulsante destro del mouse sul set di dati Città e selezionare Query .

Utilizzare i parametri a catena per filtrare i dati in LuckyTemplates Report Builder

Nella finestra Progettazione query trascinare la misura Product Name e Total Sales nella casella di testo della query. Quindi, esegui la query.

Utilizzare i parametri a catena per filtrare i dati in LuckyTemplates Report Builder

Le vendite totali fungono da collegamento tra la città e il nome del prodotto .

Utilizzare i parametri a catena per filtrare i dati in LuckyTemplates Report Builder

Successivamente, apri la procedura guidata Proprietà set di dati per il set di dati Città. Vai alla scheda Filtri e aggiungi un filtro. In Expression selezionare Product_Name . Per Operator , utilizzare In . Questo operatore consente di filtrare all'interno degli array. Quindi, fare clic sul pulsante fx per inserire il valore.

Utilizzare i parametri a catena per filtrare i dati in LuckyTemplates Report Builder

Verrà aperto lo strumento Generatore di espressioni in Generatore report. Fare doppio clic sull'opzione Parametri in Categoria e selezionare NomeProdotto per i Valori. Lo zero (0 ) nell'espressione è un posizionamento di indice. È necessario eliminarlo in modo che il report visualizzi tutti i dati dall'array.

Utilizzare i parametri a catena per filtrare i dati in LuckyTemplates Report Builder

Successivamente, fai clic sul rapporto e seleziona Proprietà Tablix .

Utilizzare i parametri a catena per filtrare i dati in LuckyTemplates Report Builder

In questo esempio, l'intestazione e la tabella sono contenute in un elenco. Pertanto, per ogni filtro che aggiungi nel rapporto, tutti gli elementi nell'elenco saranno interessati.

Vai alla scheda Filtri nella procedura guidata Proprietà Tablix e fai clic su Aggiungi . In Espressione scegliere Città . Quindi, seleziona In come Operatore e per Valore, scrivi [@City] .

Utilizzare i parametri a catena per filtrare i dati in LuckyTemplates Report Builder

Eseguire il report dopo aver premuto OK .

Ti verrà chiesto di scegliere dal nuovo parametro prima di poter visualizzare il report impaginato. Al termine, fai clic sul pulsante Visualizza rapporto .

Utilizzare i parametri a catena per filtrare i dati in LuckyTemplates Report Builder

Vedrai che il report impaginato contiene solo dati che rientrano nei parametri che hai scelto.

Utilizzare i parametri a catena per filtrare i dati in LuckyTemplates Report Builder

Lezione aggiuntiva: aggiunta di una riga che mostra il totale della colonna

Per aggiungere un totale per ogni colonna nella tua matrice, aggiungi una nuova riga. Quindi, fai clic con il pulsante destro del mouse sulla cella in cui desideri inserire gli importi totali e seleziona Espressione .

Utilizzare i parametri a catena per filtrare i dati in LuckyTemplates Report Builder

In Categoria , scegli tra diverse funzioni comuni che contengono elementi specifici che ti permetteranno di creare una query.

Per creare una query per Totale , fai clic su Aggrega e quindi scegli Somma. Nella parte in basso a destra, vengono forniti esempi su come utilizzare ciascuna funzione. Segui il formato per ottenere la somma totale per ogni campo.


Come formattare i dati nel Generatore di report
Esercitazione sul Generatore di report: Come aggiungere una tabella
Come importare set di dati nel Generatore di report

Conclusione

Questa esercitazione ha illustrato come creare parametri a cascata nel report impaginato. Per riassumere, i parametri a catena creano una connessione per ogni filtro in LuckyTemplates Report Builder.

Nell'esempio mostrato sopra, il parametro City è collegato al Product Name tramite la misura Total Sales. In altre parole, il filtro Città mostrerà solo i prodotti con una cronologia delle vendite. Questa funzione consente agli utenti finali di aggregare i dati e gestire meglio le informazioni dei report.

Ricorda che l'ordine è importante quando si ha a che fare con i parametri a cascata. Pertanto, quando scegli i filtri, tieni presente che la gerarchia in cui li selezioni influisce sui risultati visualizzati nel report.

Ti auguro il meglio,

Sue Bayes


Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.

Introduzione al filtraggio del contesto in LuckyTemplates

Introduzione al filtraggio del contesto in LuckyTemplates

In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.

Idee di materializzazione per cache di dati in DAX Studio

Idee di materializzazione per cache di dati in DAX Studio

Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.

Reporting aziendale tramite LuckyTemplates

Reporting aziendale tramite LuckyTemplates

Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere