Utilizați parametrii în cascadă pentru a filtra datele în Generatorul de rapoarte LuckyTemplates

Parametrii în cascadă sunt filtre care au un efect asupra altor parametri legați. Acestea permit utilizatorilor să gestioneze cantități mari de informații într-un raport paginat . Valorile selectate pentru un parametru depind de valorile selectate pentru altul.

În acest tutorial, veți învăța cum să creați parametrii în cascadă pentru a filtra datele din tabel în LuckyTemplates Report Builder . Vom folosi un exemplu în care utilizatorul final dorește să filtreze datele după oraș, iar rezultatele ar trebui să arate numai orașele cu vânzări de produse.

Cuprins

Adăugarea unui parametru pentru a filtra datele în LuckyTemplates Report Builder

Pentru a adăuga un parametru, faceți clic dreapta pe folderul Datasets și selectați Add Dataset .

Utilizați parametrii în cascadă pentru a filtra datele în Generatorul de rapoarte LuckyTemplates

Scrieți numele setului de date și selectați sursa de date. Apoi, faceți clic pe Designer de interogări .

Utilizați parametrii în cascadă pentru a filtra datele în Generatorul de rapoarte LuckyTemplates

Faceți clic pe Regiuni și trageți câmpul Oraș în spațiul liber. Apoi, selectați opțiunea Faceți clic pentru a executa interogarea .

Utilizați parametrii în cascadă pentru a filtra datele în Generatorul de rapoarte LuckyTemplates

În partea de jos a coloanei, puteți vedea că are o intrare nulă. Trebuie să-l eliminați, altfel veți primi o eroare.

Pentru a elimina valorile nule sau necompletate, trageți câmpul Oraș în panoul Dimensiuni și filtrați valorile inutile.

Utilizați parametrii în cascadă pentru a filtra datele în Generatorul de rapoarte LuckyTemplates

Query Designer creează automat un cod DAX în funcție de câmpurile și de filtrul aplicat.

Utilizați parametrii în cascadă pentru a filtra datele în Generatorul de rapoarte LuckyTemplates

Apoi, faceți clic dreapta pe folderul Parameters și selectați Add Parameter . Pentru acest exemplu, numele parametrului este „ Oraș ”, iar solicitarea este „ Introduceți orașul:”. De asemenea, este recomandat să activați opțiunea Permite mai multe valori, deoarece aceasta vă va permite să verificați mai mult de o selecție per parametru.

Utilizați parametrii în cascadă pentru a filtra datele în Generatorul de rapoarte LuckyTemplates

În fila Valori disponibile , selectați Obțineți valori dintr-o interogare și apoi alegeți Oraș pentru toate casetele derulante. Apoi, faceți clic pe OK .

Utilizați parametrii în cascadă pentru a filtra datele în Generatorul de rapoarte LuckyTemplates

Dacă dați clic pe Executare, veți observa că noul parametru nu va avea niciun efect asupra raportului. Acest lucru se datorează faptului că nu ați stabilit o relație între parametri.

Pentru acest exemplu, trebuie să activați parametrul Oraș și să îl conectați la parametrul Produs .

Conectarea a două sau mai multe filtre de parametri în LuckyTemplates Report Builder

Faceți clic dreapta pe setul de date City și selectați Interogare .

Utilizați parametrii în cascadă pentru a filtra datele în Generatorul de rapoarte LuckyTemplates

În fereastra Query Designer, trageți măsura Nume produs și Vânzări totale în caseta de text de interogare. Apoi, rulați interogarea.

Utilizați parametrii în cascadă pentru a filtra datele în Generatorul de rapoarte LuckyTemplates

Vânzările totale acționează ca legătură între oraș și numele produsului .

Utilizați parametrii în cascadă pentru a filtra datele în Generatorul de rapoarte LuckyTemplates

Apoi, deschideți expertul Proprietăți setului de date pentru setul de date Oraș. Accesați fila Filtre și adăugați un filtru. În expresie , selectați Product_Name . Pentru Operator , utilizați In . Acest operator vă permite să filtrați în matrice. Apoi, faceți clic pe butonul fx pentru a introduce valoarea.

Utilizați parametrii în cascadă pentru a filtra datele în Generatorul de rapoarte LuckyTemplates

Aceasta deschide instrumentul Expression Builder din Report Builder. Faceți dublu clic pe opțiunea Parametri de sub Categorie și selectați ProductName pentru Valori. Zero (0 ) din expresie este o plasare de index. Trebuie să-l ștergeți, astfel încât raportul să afișeze toate datele din matrice.

Utilizați parametrii în cascadă pentru a filtra datele în Generatorul de rapoarte LuckyTemplates

Apoi, faceți clic pe raportul dvs. și selectați Tablix Properties .

Utilizați parametrii în cascadă pentru a filtra datele în Generatorul de rapoarte LuckyTemplates

În acest exemplu, antetul și tabelul sunt conținute într-o listă. Deci, pentru fiecare filtru pe care îl adăugați în raport, toate elementele din listă vor fi afectate.

Accesați fila Filtre din expertul Tablix Properties și faceți clic pe Adăugare . În Expresie , alegeți Oraș . Apoi, selectați În ca Operator și pentru Valoare, scrieți [@City] .

Utilizați parametrii în cascadă pentru a filtra datele în Generatorul de rapoarte LuckyTemplates

Rulați raportul după ce apăsați OK .

Vi se va cere să alegeți din noul parametru înainte de a putea vizualiza raportul paginat. După ce ați terminat, faceți clic pe butonul Vizualizare raport .

Utilizați parametrii în cascadă pentru a filtra datele în Generatorul de rapoarte LuckyTemplates

Veți vedea că raportul paginat conține numai date care se încadrează în parametrii pe care i-ați ales.

Utilizați parametrii în cascadă pentru a filtra datele în Generatorul de rapoarte LuckyTemplates

Lecție suplimentară: Adăugarea unui rând care arată totalul coloanei

Pentru a adăuga un total pentru fiecare coloană din matrice, adăugați un rând nou. Apoi, faceți clic dreapta pe celula în care doriți să plasați sumele totale și selectați Expresie .

Utilizați parametrii în cascadă pentru a filtra datele în Generatorul de rapoarte LuckyTemplates

Sub Categorie , alegeți între diferite funcții comune care conțin elemente specifice care vă vor permite să creați o interogare.

Pentru a crea o interogare pentru Total , faceți clic pe Agregat și apoi alegeți Sumă. În partea din dreapta jos, vi se oferă exemple despre cum să utilizați fiecare funcție. Urmați formatul pentru a obține suma totală pentru fiecare câmp.


Cum să formatați datele în Generatorul de rapoarte
Tutorial pentru Generatorul de rapoarte: Cum să adăugați un tabel
Cum să importați seturi de date în Generatorul de rapoarte

Concluzie

Acest tutorial a discutat cum să creați parametrii în cascadă în raportul dvs. paginat. Pentru a rezuma, parametrii în cascadă creează o conexiune pentru fiecare filtru în LuckyTemplates Report Builder.

În exemplul prezentat mai sus, parametrul Oraș este legat de Numele produsului prin măsura vânzărilor totale. Adică, filtrul Oraș va afișa numai Produse cu istoric de vânzări. Această caracteristică permite utilizatorilor finali să cumuleze datele și să gestioneze mai bine informațiile din rapoarte.

Amintiți-vă că ordinea este importantă atunci când aveți de-a face cu parametrii în cascadă. Deci, atunci când alegeți filtrele, rețineți că ierarhia în care le selectați afectează rezultatele care apar în raport.

Toate cele bune,

Sue Bayes

Leave a Comment

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Cum să salvați și să încărcați un fișier RDS în R

Cum să salvați și să încărcați un fișier RDS în R

Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.

Introducere la filtrarea contextului în LuckyTemplates

Introducere la filtrarea contextului în LuckyTemplates

În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.

Idei de materializare pentru cache-urile de date în DAX Studio

Idei de materializare pentru cache-urile de date în DAX Studio

Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.

Raportare de afaceri folosind LuckyTemplates

Raportare de afaceri folosind LuckyTemplates

Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți