Raporty dynamiczne

Można dodawać różne stopnie dynamizmu do raportów.

Przykładowo, można dodać pole kombi, z którego użytkownicy mogą wybrać wymiar wycinka. Można też utworzyć w pełni dynamiczny raport, w którym użytkownicy mogą wybrać połączenie danych, kostkę i wymiary do raportowania oraz wybrać, na przykład poprzez przeciąganie i upuszczanie, których wymiarów użyć w osiach wierszy i kolumn.

Tego rodzaju w pełni dynamiczne raporty są niezależne od bazy danych, zaś zmiany struktury kostki danych nie mają nie wpływu.

W tym rozdziale opisano różne metody i techniki dodawania dynamizmu do raportów.

Dobra praktyka

Tworzenie dynamicznych raportów obejmuje wykorzystywanie zmiennych raportu i globalnych. Używaj zmiennych raportu gdzie jest to możliwe:

  • Niełatwo jest określić, z którymi raportami są powiązane zmienne globalne. Dzięki używaniu zmiennych raportu folder Zmienne globalne nie zawiera zmiennych, których cel jest niejasny.
  • Migawki raportów przechowują tylko zmienne raportu. Jeżeli raport używa zmiennych globalnych, migawka może nie wyświetlać oczekiwanych danych.
  • Application Studio Service można otworzyć ten sam raport w osobnych kartach i aktualizować każde wystąpienie niezależnie. Można na przykład przechować datę w zmiennej globalnej. Jeżeli zmienisz jej wartość w jednym wystąpieniu raportu, drugie wystąpienie raportu nie zostanie zaktualizowane. Jeżeli następnie zapiszesz zwrotnie wartość w drugim wystąpieniu, nie zostanie ona zapisana zwrotnie zgodnie z oczekiwaniami.