Widoczność sekcji umożliwia dodanie do sekcji formuły której wynik będzie decydował o tym czy zostanie ona wyświetlona w instancji aplikacji. Formuła widoczności sekcji musi zwracać wartość logiczną, np. =SECTION.A1 > 10. Funkcjonalność widoczności sekcji wykorzystywana jest do tworzenia interaktywnych aplikacji których interfejs zmienia się w zależności od ingerencji użytkownika. Przykładowo sekcja z ustaloną widocznością przez formułę =currentState()=‘in progress’ sprawi, że sekcja zostanie wyświetlona wyłącznie gdy stan aplikacji przejdzie do stanu “in progress”.
Dostęp do danych ukrytej sekcji jest uzależniony od trybu ukrywania jaki został ustalony dla widoczności sekcji:
- Schowana - sekcja jest ukryta, ale może być używana w obliczeniach. Tryb stosowany w przypadku sekcji, które mają zostać ukryte przed użytkownikiem, lecz zawarte w niej dane powinny być nadal dostępne, np. do obliczeń realizowanych przez inne sekcje.
- Brak danych - sekcja nie jest wyrenderowana po uruchomieniu aplikacji, nie może być używana w obliczeniach. Ponowne wyrenderowanie sekcji nastąpi dopiero po otwarciu aplikacji z wartością logiczną “prawda” po wykonaniu formuły widoczności sekcji.
Aby ustalić widoczność sekcji, zaznacz ją w designerze aplikacji i przejdź do właściwości sekcji. Wprowadź formułę, na podstawie której aplikacja ma zdecydować czy sekcja powinna być widoczna (1) oraz wybierz odpowiedni dla Twoich potrzeb biznesowych tryb widoczności sekcji (2).
0 Komentarze