Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
În acest tutorial, veți învăța cum să creați un parametru în Generatorul de rapoarte. Parametrii permit utilizatorilor finali să interacționeze cu un raport paginat.
Parametrii sunt similari cu filtrele, dar sunt funcționali numai atunci când vă aflați în vizualizarea de rulare a Generatorului de rapoarte . Adăugarea acestei funcții oferă o asistență excelentă utilizatorilor finali, deoarece le permite să filtreze datele corespunzătoare nevoilor lor.
Acest tutorial va acoperi o discuție cuprinzătoare despre tot ceea ce are legătură cu parametrii, unde veți învăța cum să adăugați și să eliminați parametrii. Tutorialul vă va arăta, de asemenea, cum să eliminați valorile goale sau nule din raport și cum să gestionați erorile în Generatorul de rapoarte.
Cuprins
Adăugați un parametru în Generatorul de rapoarte
Faceți clic dreapta pe setul de date pe care îl doriți ca parametru în Generatorul de rapoarte și apoi faceți clic pe Interogare . Aceasta deschide Designerul de interogări .
În partea de sus a Proiectantului de interogări, puteți vedea o etichetă numită Parametri cu două casete pentru fiecare Parametru.
Faceți clic pe prima casetă a dimensiunii Regiuni și apoi selectați Faceți clic pentru a executa interogarea .
Când îl rulați, veți vedea că trebuie să selectați un oraș sau orașe înainte de a vizualiza raportul.
După ce ați selectat orașele pe care doriți să le vizualizați, faceți clic pe Vizualizare raport . Veți vedea apoi că raportul arată numai date bazate pe orașele pe care le-ați selectat.
Eliminarea spațiilor libere dintr-un parametru în Generatorul de rapoarte
În raportul rezultat, veți observa că, chiar și cu selecția orașului, acesta încă returnează valori necompletate. Pentru a elimina valorile goale din parametrul dvs., reveniți la vizualizarea de proiectare și deschideți fereastra Proprietăți parametrul raportului .
Puteți face acest lucru făcând clic dreapta pe parametrul pe care doriți să îl editați și apoi făcând clic pe Proprietăți parametru .
În fila General, debifați opțiunile Permiteți valoarea necompletată și Permiteți valoarea nulă . Apoi faceți clic pe OK.
Următorul pas este crucial. Dacă nu faci asta, vei primi o eroare.
Reveniți la Designerul de interogări. Dacă doriți să eliminați valorile goale sau nule , trebuie să setați Operatorul la Egal și să eliminați orice expresie de filtru.
După ce ați terminat, faceți clic pe OK și rulați raportul. Alegeți Selectați tot pentru parametrul Oraș și faceți clic pe Vizualizare raport.
Veți vedea apoi că toate valorile necompletate și nule din tabel au fost eliminate.
Gestionarea erorilor pentru parametri
Aceasta este o explicație a motivului pentru care este importantă editarea Query Designer atunci când eliminați spațiile libere. Să ne uităm la un scenariu în care săriți înapoi la Designer de interogări și, în schimb, rulați raportul numai după debifarea opțiunilor Permiteți valoarea necompletată și Permiteți valoarea nulă .
Dacă faceți acest lucru, vă veți confrunta cu un mesaj de eroare.
Eroarea spune că proprietatea AllowBlank a parametrului City este falsă. Cu toate acestea, valoarea implicită conține o valoare care încalcă condiția proprietății AllowBlank. Aceasta înseamnă că există o contradicție în proprietățile parametrului Oraș.
Amintiți-vă că în Proprietățile parametrilor, l-ați setat deja să nu permită valori necompletate sau nule. Cu toate acestea, în Designerul de interogări, expresia curentă setează deja orașul să nu fie egal cu valori necompletate. Prin urmare, există o redundanță în formatare.
În plus, deoarece utilizați orașul ca parametru, adăugarea unei expresii de filtru nu mai este necesară. Mesajele de eroare din Generatorul de rapoarte sunt create intuitiv, deoarece specifică ceea ce se întâmplă.
Ele vă permit să remediați greșeala mai întâi înainte de a continua cu munca. Prin urmare, este întotdeauna cea mai bună practică să rulați raportul în mod obișnuit.
Acest lucru asigură că erorile sunt detectate din timp. În loc să revizuiți totul când aproape ați terminat, puteți aborda erorile pe rând.
Adăugarea a doi sau mai mulți parametri
Dacă doriți să adăugați un alt parametru în raport, deschideți Query Designer. Apoi, trageți elementul din grupul de măsuri în fila dimensiune.
Apoi, bifați caseta pentru a activa acest element ca parametru și apoi selectați Faceți clic pentru a executa interogarea . În acest caz, în afară de Oraș, Datele sunt acum incluse ca un nou parametru.
După ce faceți clic pe OK, veți observa în vizualizarea Proiect că Anul a fost adăugat în panoul Parametri.
Înainte de a rula raportul, mai întâi trebuie să verificați proprietățile noului parametru. Editați orice proprietăți dacă este necesar.
Când rulați raportul, trebuie să setați cele două proprietăți.
După ce ați selectat, faceți clic pe Vizualizare raport . Veți vedea apoi că raportul arată numai date bazate pe parametrii pe care i-ați selectat.
De asemenea, puteți continua să ajustați parametrii pe măsură ce vizualizați raportul.
Eliminați parametrii din Generatorul de rapoarte
Pentru a șterge parametrii, deschideți Designerul de interogări . Faceți clic pe parametrul pe care doriți să-l eliminați și apoi faceți clic pe butonul X.
Apoi, selectați Click pentru a executa interogarea și OK. Apoi, faceți clic pe parametrul pe care l-ați șters în panoul de date raport și apăsați butonul Ștergere de pe tastatură. Faceți clic pe OK.
Parametrul a fost acum șters din raport. Când executați interogarea, veți filtra numai după An. Dacă, de exemplu, selectați 2015, raportul va afișa numai valori cu 2015 ca an.
Dealing With Blanks
Pentru a elimina eficient spațiile și valorile nule din raport, puteți utiliza o expresie booleană.
Faceți clic dreapta pe setul de date și accesați Proprietățile setului de date . În panoul Filtre , faceți clic pe butonul Adăugați pentru a crea un filtru nou.
Pentru acest exemplu, trebuie să creați o expresie booleană, astfel încât să puteți păstra rândurile cu valori care nu sunt goale.
La selectarea câmpului pe care doriți să-l filtrați, trebuie să utilizați o expresie. Deci, faceți clic pe butonul fx de lângă caseta de text Expresie. Introduceți funcția comună, IsNothing . Apoi, adăugați în câmpul pe care doriți să îl filtrați.
Aceasta va returna True dacă o valoare de rând este necompletată și False dacă altfel.
Apoi, în loc de Text, alegeți Boolean . Pentru operator, utilizați semnul egal ( = ). În caseta text Valoare, scrieți false .
Deci, în culise, acest filtru evaluează mai întâi dacă o valoare este goală (adevărat) sau nu (fals). Apoi, filtrează valorile care returnează adevărate.
Dacă rulați raportul, veți vedea că acesta nu mai conține valori necompletate sau nule.
Puteți utiliza acest lucru atât la un set de date, cât și la nivel Tablix.
Tutorial pentru Generatorul de rapoarte: Sortarea și filtrarea datelor în rapoarte paginate
Parametrii LuckyTemplates prin editorul de interogări
Concluzie
Acest tutorial oferă o discuție cuprinzătoare despre parametrii din Generatorul de rapoarte . Această caracteristică este deosebit de benefică pentru utilizatorii finali. Le permite să vadă detalii specifice într-un raport paginat.
Și după cum ați învățat, adăugarea și eliminarea parametrilor este ușor. Trucul este să vă asigurați că proprietățile parametrilor sunt setate corect, astfel încât valorile goale sau nule să fie excluse.
Dar chiar dacă faceți o greșeală, veți fi anunțat printr-un mesaj de eroare. În general, Report Builder este un program ușor și ușor de utilizat.
Sue Bayes
Ce este Sinele în Python: Exemple din lumea reală
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.
Î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.
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.
Î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.
Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.
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.
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.
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