Udostępnij za pośrednictwem


Porady dotyczące projektowania raportów w programie Power BI Report Builder

DOTYCZY: Power BI Report Builder Power BI Desktop

Skorzystaj z poniższych wskazówek, aby ułatwić projektowanie raportów podzielonych na strony w programie Power BI Report Builder.

Projektowanie raportów

Dobrze zaprojektowany raport zawiera informacje, które prowadzą do działania. Zidentyfikuj pytania, na które pomaga odpowiedzieć raport. Podczas projektowania raportu należy pamiętać o tych pytaniach.

  • Aby zaprojektować efektywne wizualizacje danych, zastanów się, jak wyświetlać informacje, które są łatwe do zrozumienia przez użytkownika raportu. Wybierz region danych, który jest dobrym dopasowaniem do danych, które chcesz wizualizować. Na przykład wykres skutecznie przekazuje podsumowanie i zagregowane informacje lepiej niż tabela, która obejmuje wiele stron szczegółowych informacji. Dane z zestawu danych można wizualizować w dowolnym regionie danych, w tym wykresy, mapy, wskaźniki, wykresy przebiegu w czasie, paski danych i dane tabelaryczne w różnych układach siatki na podstawie elementu tablix.

  • Jeśli planujesz dostarczyć raport w określonym formacie eksportu, przetestuj format eksportu na wczesnym etapie projektu. Obsługa funkcji różni się w zależności od wybranego modułu renderowania.

  • Tworzenie złożonych układów na etapach. Prostokąty można używać jako kontenerów do organizowania elementów raportu. Regiony danych można tworzyć bezpośrednio na powierzchni projektowej, aby zmaksymalizować obszar roboczy. Następnie po zakończeniu każdego z nich przeciągnij go do kontenera prostokąta. Używając prostokąta jako kontenera, możesz umieścić całą jego zawartość w jednym kroku. Prostokąty ułatwiają również kontrolowanie sposobu renderowania elementów raportu na każdej stronie.

  • Aby zmniejszyć bałagan w raporcie, rozważ użycie widoczności warunkowej dla określonych elementów raportu i pozwól użytkownikowi wybrać, czy mają być wyświetlane elementy. Widoczność można ustawić na podstawie parametru lub przełącznika pola tekstowego. Możesz dodać warunkowo ukryte pola tekstowe, aby wyświetlić wyniki wyrażeń tymczasowych. Gdy raport wyświetla nieoczekiwane dane, możesz wyświetlić te wyniki tymczasowe, aby ułatwić debugowanie wyrażeń.

  • Podczas pracy z elementami zagnieżdżonymi w komórkach elementu tablix lub prostokątach można ustawić różne kolory tła dla kontenera i zawartych elementów. Domyślnie kolor tła to Brak koloru. Elementy z określonym kolorem tła są wyświetlane za pomocą elementów z kolorem tła ustawionym na Wartość Brak koloru. Ta technika może pomóc w wybraniu odpowiedniego elementu w celu ustawienia właściwości wyświetlania, takich jak widoczność obramowania w komórkach elementu tablix.

Aby uzyskać więcej informacji na temat kwestii, które należy wziąć pod uwagę podczas projektowania raportu, zobacz Planowanie raportu w programie Report Builder.

Konwencje nazewnictwa raportów, źródeł danych i zestawów danych

W przypadku źródeł danych i zestawów danych należy użyć konwencji nazewnictwa dokumentujących źródło danych.

  • Źródła danych. Jeśli nie chcesz nazywać rzeczywistego serwera lub bazy danych ze względów bezpieczeństwa, użyj aliasu wskazującego źródło danych użytkownikowi.

  • Zestawach danych. Użyj nazwy, która wskazuje, na którym źródle danych jest oparte.

Praca z danymi

W pierwszym kroku pobierz wszystkie dane, z którymi chcesz pracować, w okienku Dane raportu. W miarę uściślinia pytań, na które ma odpowiadać raport, zastanów się, jak ograniczyć dane w zestawach danych raportu do tego, co jest potrzebne.

  • Ogólnie rzecz biorąc, uwzględnij tylko dane, które mają być wyświetlane w raporcie. Użyj zmiennych zapytania zapytania w zapytaniach zestawu danych, aby umożliwić użytkownikowi wybranie danych, które mają być widoczne w raporcie. Jeśli tworzysz udostępnione zestawy danych, podaj filtry na podstawie parametrów raportu, aby zapewnić te same funkcje.

  • Jeśli jesteś doświadczonym modułem zapisywania zapytań, możesz pogrupować dane w raporcie, a nie w zapytaniu, w przypadku pośrednich ilości danych. Jeśli wykonujesz wszystkie grupowanie w zapytaniu, raport będzie zazwyczaj prezentacją zestawu wyników zapytania. Z drugiej strony, aby wyświetlić zagregowane wartości dla dużych ilości danych na wykresie lub macierzy, nie ma potrzeby dołączania szczegółowych danych.

  • W zależności od wymagań można wyświetlać nazwy i lokalizacje źródeł danych raportu, tekst polecenia zapytania zestawu danych i wartości parametrów w raporcie. Wielu nowych użytkowników zastanawia się, skąd pochodzą dane. Aby zmniejszyć bałagan w raporcie, możesz warunkowo ukryć pola tekstowe z tego typu informacjami i pozwolić użytkownikom wybrać, czy mają je zobaczyć. Spróbuj dodać te informacje na ostatniej stronie raportu. Ustaw widoczność pola tekstowego na podstawie parametru, który użytkownik może zmienić.

Interakcja z powierzchnią projektową raportu

Powierzchnia projektowa raportu nie jest WYSIWIG. W przypadku umieszczania elementów raportu na powierzchni projektowej ich względna lokalizacja wpływa na sposób wyświetlania elementów na renderowanej stronie raportu. Białe znaki są zachowywane.

  • Użyj przycisków przyciągania i układu, aby wyrównać i rozmieścić elementy na powierzchni projektowej raportu. Na przykład można wyrównać górne lub krawędzie wybranych elementów, rozwinąć element, aby dopasować rozmiar innego elementu lub dostosować odstępy między elementami.

  • Użyj strzałek, aby dostosować położenie i rozmiar wybranych elementów na powierzchni projektowej. Na przykład następujące kombinacje są bardzo przydatne:

    • strzałek: Przenieś wybrany element raportu.

    • CTRL + strzałek: Posuń wybrany element raportu.

    • CTRL+SHIFT+ strzałek: zwiększ lub zmniejsz rozmiar wybranego elementu raportu.

  • Aby dodać element do prostokąta, umieść lewą górną wskazówkę wskaźnika myszy nad początkową lokalizacją elementu w kontenerze prostokąta. Użyj skrótów klawiaturowych, aby ułatwić pozycjonowanie wybranych obiektów. Prostokąt automatycznie rozszerza się, aby uwzględnić rozmiar zawartych elementów.

  • Aby dodać wiele elementów do komórki elementu tablix, najpierw dodaj prostokąt, a następnie dodaj elementy.

    Domyślnie każda komórka elementu tablix zawiera pole tekstowe. Po dodaniu prostokąta do komórki prostokąt zastępuje pole tekstowe. Na przykład umieść zagnieżdżone wskaźniki w prostokątze w komórce elementu tablix, aby ułatwić kontrolowanie, w jaki sposób rozmiar wykresu lub wskaźnika rozwija się w miarę zmieniania wysokości wiersza, w którym znajduje się komórka.

  • Użyj kontrolki Zoom , aby dostosować widok powierzchni projektowej. Możesz pracować z całą stroną lub mniejszymi sekcjami strony.

  • Aby przeciągnąć pola z okienka Dane raportu do okienka Grupowanie, unikaj przeciągania pola między innymi elementami raportu na powierzchni projektowej, ponieważ powoduje to wybranie innych elementów i usunięcie zaznaczenia regionu danych elementu tablix. Przeciągnij pole w dół okienka Dane raportu, a następnie przejdź do okienka Grupowanie.

Wybierz elementy

Aby ułatwić wybranie żądanego obiektu na powierzchni projektowej raportu, użyj ESC, menu kontekstowego kliknij prawym przyciskiem myszy, okienka Właściwości i okienka Grupowanie .

  • Naciśnij ESC, aby przejść przez stos elementów raportu, które zajmują to samo miejsce na powierzchni projektowej.

  • W niektórych elementach raportu spróbuj użyć menu kontekstowego kliknij prawym przyciskiem myszy, aby wybrać element raportu lub część żądanego elementu raportu.

  • W okienku Właściwości zostaną wyświetlone właściwości bieżącego zaznaczenia.

  • Aby pracować z grupami wierszy i grupami kolumn w regionie danych elementu tablix, wybierz grupę w okienku Grupowanie .

Praca z określonymi typami elementów raportu

Praca z parametrami

  • Podstawowym celem parametrów raportu jest filtrowanie danych w źródle danych i pobieranie tylko tego, co jest potrzebne w raporcie.

  • W przypadku parametrów raportu znajdź równowagę między zezwoleniem na interakcyjność i pomaganie użytkownikowi uzyskać żądane wyniki. Można na przykład ustawić wartości domyślne parametru na wartości, które znasz, są popularne.

Praca z tekstem

  • Podczas wklejania wielu wierszy do pola tekstowego tekst jest dodawany jako jeden przebieg tekstu. Każde uruchomienie tekstu można sformatować tylko jako jednostkę. Aby sformatować każdy wiersz niezależnie, wstaw nowy wiersz, naciskając RETURN w przebiegu tekstu, zgodnie z potrzebami. Następnie można zastosować formatowanie i style do każdego niezależnego wiersza tekstu w polu tekstowym.

  • Właściwości i akcje formatu można ustawić w polu tekstowym lub w tekście zastępczym w polu tekstowym. Jeśli istnieje tylko jeden wiersz tekstu, bardziej wydajne jest ustawianie właściwości w polu tekstowym niż w tekście.

Praca z wyrażeniami

  • Omówienie prostych i złożonych formatów wyrażeń. Możesz wpisać prosty format wyrażenia bezpośrednio w polach tekstowych, w okienku Właściwości lub w lokalizacjach w oknach dialogowych, które akceptują wyrażenie.

  • Podczas tworzenia wyrażenia pomaga utworzyć każdą część niezależnie i zweryfikować jego wartość. Następnie można połączyć wszystkie części w ostateczne wyrażenie. Przydatną techniką jest dodanie pola tekstowego w komórce macierzy, wyświetlenie każdej części wyrażenia i ustawienie warunkowej widoczności pola tekstowego. Aby kontrolować styl i kolor obramowania, gdy pole tekstowe jest ukryte, najpierw umieść pole tekstowe w prostokątze, a następnie ustaw styl obramowania i kolor prostokąta, aby dopasować je do macierzy.

Praca ze wskaźnikami

  • Domyślnie wskaźnik pokazuje co najmniej trzy stany. Po dodaniu wskaźnika do raportu można go skonfigurować, dodając lub usuwając stany. Aby ułatwić przeglądanie przez użytkowników, wybierz wskaźnik, który różni się zarówno według koloru, jak i kształtu.

Kontrolowanie renderowania elementów raportu na stronie raportu

Na powierzchni projektowej raportu elementy raportu rosną, aby pomieścić zawartość skojarzonego zestawu danych, wyrażenia, podraportu lub tekstu.

  • Po ustawieniu elementu na stronie raportu odległość między tym elementem a wszystkimi elementami, które zaczynają się od prawej strony, staje się minimalną odległością, która musi być utrzymywana w miarę wzrostu elementu raportu w poziomie. Podobnie odległość między elementem a elementem powyżej staje się minimalną odległością, która musi być zachowana w miarę wzrostu górnego elementu w pionie.

  • Element w raporcie zwiększa się, aby pomieścić dane i wypycha elementy równorzędne (elementy w tym samym kontenerze nadrzędnym) poza sposób przy użyciu następujących reguł:

    • Każdy element przechodzi w dół, aby zachować minimalną przestrzeń między samymi elementami i elementami, które kończą się nad nim.

    • Każdy element przechodzi w prawo, aby zachować minimalną przestrzeń między samym sobą a elementami, które kończą się po lewej stronie. W przypadku systemów korzystających z układów od prawej do lewej każdy element przechodzi w lewo, aby zachować minimalną przestrzeń między samym sobą a elementami, które kończą się po prawej stronie.

    • Kontenery rozszerzają się w celu dostosowania do wzrostu elementów podrzędnych. W przypadku wybranego elementu w okienku Właściwości właściwość Nadrzędna identyfikuje kontener dla elementu. Możesz również użyć okienka Konspektu dokumentu, aby wyświetlić hierarchię zawierania elementów raportu.

    • Pasek narzędzi Układ zawiera wiele przycisków, które ułatwiają wyrównanie krawędzi, centrów i odstępów dla elementów raportu. Aby włączyć pasek narzędzi Układ , w menu Widok wskaż pozycję Paski narzędzi, a następnie wybierz pozycję Układ.

Jeśli planujesz zapisać raport jako plik .pdf, szerokość raportu musi być jawnie ustawiona na wartość, która daje wyniki w formacie pliku eksportu. Na przykład ustaw szerokość strony raportu na dokładnie 7,9375 cala, a lewe i prawe marginesy na 0,5 cala.

Użyj opcji Układ wydruku i Konfiguracja strony na pasku narzędzi przeglądarki raportów, aby renderować raport w widoku zgodnym z drukowaniem. Aby ułatwić usuwanie niepotrzebnych pustych stron, wykonaj następujące czynności:

  1. Usuń wszystkie dodatkowe odstępy między regionami danych i na krawędziach raportu.

  2. Zmniejsz marginesy strony w oknie dialogowym Właściwości raportu.

  3. Użyj prostokątów jako kontenerów, aby ułatwić kontrolowanie sposobu renderowania elementów raportu.

  4. W nagłówkach kolumn zmień właściwość pola tekstowego WritingMode , aby używać tekstu pionowego.

Aby uzyskać więcej informacji, zobacz Unikanie pustych stron podczas drukowania raportów podzielonych na strony.

Połączenie tego zachowania, właściwości szerokości i wysokości elementów raportu, rozmiar treści raportu, wysokość strony i definicja szerokości strony, ustawienia marginesu raportu nadrzędnego oraz obsługa funkcji renderowania są łączone, aby określić, które elementy raportu pasują do siebie na renderowanej stronie.