Jak utworzyć parametr w narzędziu do tworzenia raportów

W tym samouczku dowiesz się, jak utworzyć parametr w narzędziu Report Builder. Parametry umożliwiają użytkownikom końcowym interakcję z raportem podzielonym na strony.

Parametry są podobne do filtrów, ale działają tylko w widoku uruchamiania programu Report Builder . Dodanie tej funkcji stanowi wielką pomoc dla użytkowników końcowych, ponieważ pozwala im filtrować dane odpowiadające ich potrzebom.

Ten samouczek obejmuje obszerne omówienie wszystkiego, co dotyczy parametrów, w którym dowiesz się, jak dodawać i usuwać parametry. Samouczek pokaże również, jak usunąć puste lub puste wartości z raportu oraz jak postępować z błędami w narzędziu do tworzenia raportów.

Spis treści

Dodaj parametr w narzędziu do tworzenia raportów

Kliknij prawym przyciskiem myszy zestaw danych, który chcesz ustawić jako parametr w programie Report Builder, a następnie kliknij opcję Zapytanie . Spowoduje to otwarcie Projektanta zapytań .

W górnej części Projektanta zapytań możesz zobaczyć etykietę o nazwie Parametry z dwoma polami dla każdego wymiaru.

Jak utworzyć parametr w narzędziu do tworzenia raportów

Kliknij pierwsze pole wymiaru Regiony, a następnie wybierz opcję Kliknij, aby wykonać zapytanie .

Jak utworzyć parametr w narzędziu do tworzenia raportów

Po uruchomieniu zobaczysz, że przed wyświetleniem raportu musisz wybrać miasto lub miasta.

Jak utworzyć parametr w narzędziu do tworzenia raportów

Po wybraniu miast, które chcesz wyświetlić, kliknij Wyświetl raport . Zobaczysz wtedy, że raport zawiera tylko dane z wybranych przez Ciebie miast.

Jak utworzyć parametr w narzędziu do tworzenia raportów

Usuwanie spacji z parametru w narzędziu do tworzenia raportów

W wynikowym raporcie zauważysz, że nawet po wybraniu miasta nadal zwraca puste wartości. Aby usunąć puste wartości z parametru, wróć do widoku projektu i otwórz okno Właściwości parametru raportu .

Możesz to zrobić, klikając prawym przyciskiem myszy parametr, który chcesz edytować, a następnie klikając opcję Właściwości parametru .

Jak utworzyć parametr w narzędziu do tworzenia raportów

Na karcie Ogólne usuń zaznaczenie opcji Zezwalaj na pustą wartość i Zezwalaj na wartość pustą . Następnie kliknij OK.

Jak utworzyć parametr w narzędziu do tworzenia raportów

Następny krok jest kluczowy. Jeśli tego nie zrobisz, pojawi się błąd.

Wróć do Projektanta zapytań. Jeśli chcesz usunąć wartości puste lub null , musisz ustawić Operator na Equal i usunąć wszelkie wyrażenia filtrujące.

Jak utworzyć parametr w narzędziu do tworzenia raportów

Po zakończeniu kliknij OK i uruchom raport. Wybierz zaznacz wszystko dla parametru Miasto i kliknij Wyświetl raport.

Jak utworzyć parametr w narzędziu do tworzenia raportów

Zobaczysz wtedy, że wszystkie puste i puste wartości z tabeli zostały usunięte.

Jak utworzyć parametr w narzędziu do tworzenia raportów

Obsługa błędów dla parametrów

To jest wyjaśnienie, dlaczego ważne jest edytowanie Projektanta zapytań podczas usuwania spacji. Przyjrzyjmy się scenariuszowi, w którym pominiesz powrót do Projektanta zapytań i zamiast tego uruchomisz raport po usunięciu zaznaczenia opcji Zezwalaj na pustą wartość i Zezwalaj na wartość pustą .

Jeśli to zrobisz, pojawi się komunikat o błędzie.

Jak utworzyć parametr w narzędziu do tworzenia raportów

Błąd mówi, że właściwość AllowBlank parametru City ma wartość false. Jednak wartość domyślna zawiera wartość, która narusza warunek właściwości AllowBlank. Oznacza to, że we właściwościach parametru City występuje sprzeczność.

Pamiętaj, że we właściwościach parametru ustawiłeś już, aby nie zezwalać na wartości puste lub zerowe. Jednak w Projektancie zapytań bieżące wyrażenie już ustawia miasto, aby nie było równe pustym wartościom. W związku z tym istnieje nadmiarowość w formatowaniu.

Jak utworzyć parametr w narzędziu do tworzenia raportów

Co więcej, ponieważ używasz miasta jako parametru, dodanie wyrażenia filtrującego nie jest już potrzebne. Komunikaty o błędach w narzędziu do tworzenia raportów są tworzone intuicyjnie, ponieważ określają, co się dzieje.

Pozwalają najpierw naprawić błąd przed kontynuowaniem pracy. Dlatego zawsze najlepszą praktyką jest rutynowe generowanie raportu.

Dzięki temu błędy zostaną wcześnie wykryte. Zamiast poprawiać wszystko, gdy prawie skończysz, możesz podchodzić do błędów pojedynczo.

Dodawanie dwóch lub więcej parametrów

Jeśli chcesz dodać kolejny parametr do raportu, otwórz Projektanta zapytań. Następnie przeciągnij element z grupy miar na kartę wymiaru.

Jak utworzyć parametr w narzędziu do tworzenia raportów

Następnie zaznacz pole wyboru, aby włączyć ten element jako parametr, a następnie wybierz opcję Kliknij, aby wykonać zapytanie . W tym przypadku, oprócz miasta, jako nowy parametr uwzględniono teraz Daty.

Po kliknięciu OK zauważysz w widoku Projekt, że Rok został dodany do okienka Parametry.

Jak utworzyć parametr w narzędziu do tworzenia raportów

Przed uruchomieniem raportu należy najpierw sprawdzić właściwości nowego parametru. W razie potrzeby edytuj dowolne właściwości.

Jak utworzyć parametr w narzędziu do tworzenia raportów

Jak utworzyć parametr w narzędziu do tworzenia raportów

Jak utworzyć parametr w narzędziu do tworzenia raportów

Podczas uruchamiania raportu należy ustawić dwie właściwości.

Jak utworzyć parametr w narzędziu do tworzenia raportów

Po wybraniu kliknij Wyświetl raport . Zobaczysz wtedy, że raport pokazuje tylko dane na podstawie wybranych parametrów.

Jak utworzyć parametr w narzędziu do tworzenia raportów

Możesz także kontynuować dostosowywanie parametrów podczas przeglądania raportu.

Usuń parametry w narzędziu do tworzenia raportów

Aby usunąć parametry, otwórz Projektanta zapytań . Kliknij parametr, który chcesz usunąć, a następnie kliknij przycisk X .

Jak utworzyć parametr w narzędziu do tworzenia raportów

Następnie wybierz Kliknij, aby wykonać zapytanie i OK. Następnie kliknij usunięty parametr w okienku danych raportu i naciśnij przycisk Usuń na klawiaturze. Kliknij OK.

Jak utworzyć parametr w narzędziu do tworzenia raportów

Parametr został usunięty z raportu. Po uruchomieniu zapytania będziesz filtrować tylko według roku. Jeśli na przykład wybierzesz rok 2015, raport będzie zawierał tylko wartości z rokiem 2015.

Jak utworzyć parametr w narzędziu do tworzenia raportów

Radzenie sobie z pustymi miejscami

Aby skutecznie usunąć z raportu puste miejsca i wartości null, można użyć wyrażenia logicznego.

Kliknij prawym przyciskiem myszy swój zestaw danych i przejdź do Właściwości zestawu danych . W okienku Filtry kliknij przycisk Dodaj, aby utworzyć nowy filtr.

Jak utworzyć parametr w narzędziu do tworzenia raportów

W tym przykładzie musisz utworzyć wyrażenie logiczne, aby można było zachować wiersze z wartościami niepustymi.

Wybierając pole, które chcesz filtrować, musisz użyć wyrażenia. Kliknij przycisk fx obok pola tekstowego Wyrażenie. Wpisz wspólną funkcję IsNothing . Następnie dodaj pole, które chcesz filtrować.

Jak utworzyć parametr w narzędziu do tworzenia raportów

Spowoduje to zwrócenie wartości True, jeśli wartość wiersza jest pusta, i False, jeśli jest inaczej.

Następnie zamiast Text wybierz Boolean . Jako operatora użyj znaku równości ( = ). W polu tekstowym Wartość wpisz false .

Jak utworzyć parametr w narzędziu do tworzenia raportów

Tak więc za kulisami ten filtr najpierw ocenia, czy wartość jest pusta (prawda), czy nie (fałsz). Następnie odfiltrowuje wartości, które zwracają wartość true.

Jeśli uruchomisz raport, zobaczysz, że nie zawiera on już pustych ani pustych wartości.

Jak utworzyć parametr w narzędziu do tworzenia raportów

Możesz użyć tego zarówno na poziomie zestawu danych, jak i elementu Tablix.


Samouczek narzędzia do tworzenia raportów: sortowanie i filtrowanie danych w raportach podzielonych na strony
Parametry usługi LuckyTemplates za pośrednictwem edytora zapytań

Wniosek

Ten samouczek zawiera obszerne omówienie parametrów w programie Report Builder . Ta funkcja jest szczególnie korzystna dla użytkowników końcowych. Pozwala im zobaczyć szczegółowe informacje w raporcie podzielonym na strony.

Jak już wiesz, dodawanie i usuwanie parametrów jest łatwe. Sztuczka polega na upewnieniu się, że właściwości parametrów są ustawione poprawnie, tak aby wartości puste lub puste zostały wykluczone.

Ale nawet jeśli popełnisz błąd, otrzymasz powiadomienie o błędzie. Ogólnie rzecz biorąc, Report Builder jest łatwym i przyjaznym dla użytkownika programem.

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.