Zmienne
Zmienne globalne dostępne są w całym katalogu raportów. Zmienne raportu dostępne są tylko w raporcie, w którym zostały utworzone. Zalecamy, aby w miarę możliwości korzystać ze zmiennych raportu, a nie zmiennych globalnych. Dzięki używaniu zmiennych raportu folder Zmienne globalne nie zawiera zmiennych, których cel jest niejasny. Lokalne zmienne akcji to tymczasowe zmienne, które można wykorzystywać do przechowywania wyników pośrednich, wartości statycznych albo wyników wstępnie obliczonych formuł w definicjach akcji. Lokalne zmienne akcji istnieją wyłącznie podczas wykonywania akcji. Używaj zmiennych lokalnych jako alternatywy wobec tworzenia zmiennych raportu, które służą przejściowym celom, ale pozostają na stałe w katalogu raportów.
Migawki raportów przechowują tylko zmienne raportu. Jeżeli raport używa zmiennych globalnych, migawka może nie wyświetlać oczekiwanych danych.
Zmienne globalne umożliwiają użytkownikom interakcję z grupą raportów jako całością, a nie zbiorem poszczególnych raportów. Czasem możesz jednak chcieć przedstawić raporty w wielu różnych stanach. Można to zrobić przy użyciu zmiennych raportu. Możesz skopiować zmienne raportu do osobnych raportów i ustawić ich wartości oddzielnie.
Globalne zmienne oraz zmienne raportów mogą posiadać następujące wartości:
- Wartość dla bieżącego użytkownika
- Wartość domyślna
- Wartość dla określonego użytkownika lub roli
Definicja zmiennej składa się z nazwy, opisu, wartości trwałej i wartości domyślnej.
Możesz wyświetlić bieżącą wartość zmiennej w raporcie przy użyciu następującej składni:
=variablename.text
Obydwa typy zmiennych wyświetlane są w okienku Akcesoria Eksploratora aplikacji.