Użyj parametrów kaskadowych do filtrowania danych w narzędziu do tworzenia raportów usługi LuckyTemplates

Parametry kaskadowe to filtry, które mają wpływ na inne połączone parametry. Pozwalają one użytkownikom zarządzać dużymi ilościami informacji w raporcie podzielonym na strony . Wartości wybrane dla jednego parametru zależą od wartości wybranych dla innego.

Z tego samouczka dowiesz się, jak tworzyć parametry kaskadowe w celu filtrowania danych tabeli w programie LuckyTemplates Report Builder . Użyjemy przykładu, w którym użytkownik końcowy chce filtrować dane według miasta, a wyniki powinny pokazywać tylko miasta ze sprzedażą produktów.

Spis treści

Dodawanie parametru do filtrowania danych w narzędziu do tworzenia raportów usługi LuckyTemplates

Aby dodać parametr, kliknij prawym przyciskiem myszy folder Datasets i wybierz Add Dataset .

Użyj parametrów kaskadowych do filtrowania danych w narzędziu do tworzenia raportów usługi LuckyTemplates

Wpisz nazwę zestawu danych i wybierz źródło danych. Następnie kliknij Projektant zapytań .

Użyj parametrów kaskadowych do filtrowania danych w narzędziu do tworzenia raportów usługi LuckyTemplates

Kliknij Regiony i przeciągnij pole Miasto do pustego miejsca. Następnie wybierz opcję Kliknij, aby wykonać zapytanie .

Użyj parametrów kaskadowych do filtrowania danych w narzędziu do tworzenia raportów usługi LuckyTemplates

Na dole kolumny widać, że zawiera wpis pusty. Musisz go usunąć, inaczej pojawi się błąd.

Aby usunąć wartości puste lub puste, przeciągnij pole Miasto do panelu Wymiar i odfiltruj niepotrzebne wartości.

Użyj parametrów kaskadowych do filtrowania danych w narzędziu do tworzenia raportów usługi LuckyTemplates

Projektant zapytań automatycznie tworzy kod języka DAX w zależności od zastosowanych pól i filtrów.

Użyj parametrów kaskadowych do filtrowania danych w narzędziu do tworzenia raportów usługi LuckyTemplates

Następnie kliknij prawym przyciskiem myszy folder Parametr s i wybierz opcję Dodaj parametr . W tym przykładzie nazwa parametru to „ Miasto ”, a monit to „ Wprowadź miasto:”. Zalecane jest również włączenie opcji Zezwalaj na wiele wartości, ponieważ umożliwi to zaznaczenie więcej niż jednego wyboru dla każdego parametru.

Użyj parametrów kaskadowych do filtrowania danych w narzędziu do tworzenia raportów usługi LuckyTemplates

Na karcie Dostępne wartości wybierz Pobierz wartości z zapytania , a następnie wybierz Miasto dla wszystkich pól rozwijanych. Następnie kliknij OK .

Użyj parametrów kaskadowych do filtrowania danych w narzędziu do tworzenia raportów usługi LuckyTemplates

Jeśli klikniesz Uruchom, zauważysz, że nowy parametr nie będzie miał wpływu na raport. Dzieje się tak dlatego, że nie ustaliłeś relacji między parametrami.

W tym przykładzie musisz włączyć parametr Miasto i połączyć go z parametrem Produkt .

Łączenie dwóch lub większej liczby filtrów parametrów w narzędziu do tworzenia raportów usługi LuckyTemplates

Kliknij prawym przyciskiem myszy zestaw danych Miasto i wybierz Zapytanie .

Użyj parametrów kaskadowych do filtrowania danych w narzędziu do tworzenia raportów usługi LuckyTemplates

W oknie Projektant zapytań przeciągnij miarę Nazwa produktu i Całkowita sprzedaż do pola tekstowego zapytania. Następnie uruchom zapytanie.

Użyj parametrów kaskadowych do filtrowania danych w narzędziu do tworzenia raportów usługi LuckyTemplates

Całkowita sprzedaż działa jako połączenie między miastem a nazwą produktu .

Użyj parametrów kaskadowych do filtrowania danych w narzędziu do tworzenia raportów usługi LuckyTemplates

Następnie otwórz kreatora Właściwości zestawu danych dla zestawu danych Miasto. Przejdź do zakładki Filtry i dodaj filtr. W wyrażeniu wybierz Product_Name . Dla Operatora użyj In . Ten operator umożliwia filtrowanie w tablicach. Następnie kliknij przycisk fx , aby wprowadzić wartość.

Użyj parametrów kaskadowych do filtrowania danych w narzędziu do tworzenia raportów usługi LuckyTemplates

Spowoduje to otwarcie narzędzia Konstruktor wyrażeń w Konstruktorze raportów. Kliknij dwukrotnie opcję Parametry w obszarze Kategoria i wybierz Nazwa produktu dla Wartości. Zero (0 ) w wyrażeniu oznacza umieszczenie indeksu. Należy go usunąć, aby w raporcie znalazły się wszystkie dane z tablicy.

Użyj parametrów kaskadowych do filtrowania danych w narzędziu do tworzenia raportów usługi LuckyTemplates

Następnie kliknij swój raport i wybierz Właściwości elementu Tablix .

Użyj parametrów kaskadowych do filtrowania danych w narzędziu do tworzenia raportów usługi LuckyTemplates

W tym przykładzie nagłówek i tabela znajdują się na liście. Tak więc każdy filtr dodany do raportu wpłynie na wszystkie elementy na liście.

Przejdź do karty Filtry w kreatorze Właściwości elementu Tablix i kliknij przycisk Dodaj . W Wyrażeniu wybierz Miasto . Następnie wybierz In jako Operator i jako wartość wpisz [@City] .

Użyj parametrów kaskadowych do filtrowania danych w narzędziu do tworzenia raportów usługi LuckyTemplates

Uruchom raport po naciśnięciu OK .

Zostaniesz poproszony o wybranie nowego parametru, zanim będziesz mógł wyświetlić raport podzielony na strony. Po zakończeniu kliknij przycisk Wyświetl raport .

Użyj parametrów kaskadowych do filtrowania danych w narzędziu do tworzenia raportów usługi LuckyTemplates

Zobaczysz, że raport podzielony na strony zawiera tylko dane mieszczące się w wybranych przez Ciebie parametrach.

Użyj parametrów kaskadowych do filtrowania danych w narzędziu do tworzenia raportów usługi LuckyTemplates

Dodatkowa lekcja: Dodawanie wiersza z sumą kolumn

Aby dodać sumę dla każdej kolumny w macierzy, dodaj nowy wiersz. Następnie kliknij prawym przyciskiem myszy komórkę, w której chcesz umieścić kwoty całkowite, i wybierz opcję Wyrażenie .

Użyj parametrów kaskadowych do filtrowania danych w narzędziu do tworzenia raportów usługi LuckyTemplates

W sekcji Kategoria wybierz różne wspólne funkcje , które zawierają określone elementy , które umożliwią utworzenie zapytania.

Aby utworzyć zapytanie dla Sumy , kliknij opcję Agreguj , a następnie wybierz opcję Suma. W prawym dolnym rogu znajdują się przykłady korzystania z każdej funkcji. Postępuj zgodnie z formatem, aby uzyskać łączną sumę dla każdego pola.


Jak formatować dane w narzędziu do tworzenia raportów
Samouczek narzędzia do tworzenia raportów: Jak dodać tabelę
Jak zaimportować zestawy danych do narzędzia do tworzenia raportów

Wniosek

W tym samouczku omówiono sposób tworzenia parametrów kaskadowych w raporcie podzielonym na strony. Podsumowując, parametry kaskadowe tworzą połączenie dla każdego filtru w programie LuckyTemplates Report Builder.

W powyższym przykładzie parametr Miasto jest połączony z Nazwą produktu za pomocą miary Total Sales. Oznacza to, że filtr Miasto pokaże tylko Produkty z historią sprzedaży. Ta funkcja umożliwia użytkownikom końcowym agregowanie danych i lepsze zarządzanie informacjami w raportach.

Pamiętaj, że kolejność jest ważna w przypadku parametrów kaskadowych. Dlatego wybierając filtry, pamiętaj, że hierarchia, w jakiej je wybierasz, wpływa na wyniki pojawiające się w raporcie.

Wszystkiego najlepszego,

Sue Bayes

Leave a Comment

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

W tym samouczku omówimy pakiet dplyr, który umożliwia sortowanie, filtrowanie, dodawanie i zmianę nazw kolumn w języku R.

Funkcje zbierania w Microsoft Power Automate

Funkcje zbierania w Microsoft Power Automate

Odkryj różnorodne funkcje zbierania, które można wykorzystać w Power Automate. Zdobądź praktyczne informacje o funkcjach tablicowych i ich zastosowaniu.

Oceń wydajność kodu DAX w DAX Studio

Oceń wydajność kodu DAX w DAX Studio

Z tego samouczka dowiesz się, jak ocenić wydajność kodów DAX przy użyciu opcji Uruchom test porównawczy w DAX Studio.

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Jak zapisać i załadować plik RDS w R

Jak zapisać i załadować plik RDS w R

Dowiesz się, jak zapisywać i ładować obiekty z pliku .rds w R. Ten blog będzie również omawiał sposób importowania obiektów z R do LuckyTemplates.

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Z tego samouczka języka kodowania DAX dowiesz się, jak używać funkcji GENERUJ i jak dynamicznie zmieniać tytuł miary.

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

W tym samouczku omówiono sposób korzystania z techniki wielowątkowych wizualizacji dynamicznych w celu tworzenia szczegółowych informacji na podstawie dynamicznych wizualizacji danych w raportach.

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

W tym artykule omówię kontekst filtra. Kontekst filtrowania to jeden z głównych tematów, z którym każdy użytkownik usługi LuckyTemplates powinien zapoznać się na początku.

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Chcę pokazać, jak usługa online LuckyTemplates Apps może pomóc w zarządzaniu różnymi raportami i spostrzeżeniami generowanymi z różnych źródeł.

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Dowiedz się, jak obliczyć zmiany marży zysku przy użyciu technik, takich jak rozgałęzianie miar i łączenie formuł języka DAX w usłudze LuckyTemplates.