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


Power Automate si applica a ogni azione nei flussi di lavoro

Power Automate si applica a ogni azione nei flussi di lavoro

Scopri l

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare meglio le misure DAX per un flusso di lavoro più efficiente.

Filtro Power Apps: cosè e come si usa?

Filtro Power Apps: cosè e come si usa?

Scopri come utilizzare la funzione di filtro in Power Apps e come incorporarla nelle formule esistenti all

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Connettori Power Automate: numero, testo e data e ora

Connettori Power Automate: numero, testo e data e ora

Acquisisci familiarità con i connettori Power Automate per la manipolazione di numeri, testo e date/ore.

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Ora, è molto facile studiare il budget rispetto all

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 articolo tratta anche come importare oggetti da R a LuckyTemplates.

Che cosè Power Query e M Language: una panoramica dettagliata

Che cosè Power Query e M Language: una panoramica dettagliata

Scopri tutto su Power Query e il linguaggio M per la trasformazione e la preparazione dei dati nel desktop di LuckyTemplates.

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

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.