GETENVIRONMENTINFO
Funkcja ta zwraca informacje o właściwościach środowiska, w którym jest wyświetlany raport. Informacje te mogą być wykorzystywane przez projektantów raportów do zapewnienia, że raporty są optymalnie wyświetlane w różnych środowiskach, takich jak dashboardy i Apple Watch.
GETENVIRONMENTINFO jest zwykle wykorzystywane w akcjach wczytywania raportu do konfiguracji zmiennych odpowiadających za sposób działania raportu.
W poniższej tabeli przedstawiono kategorie właściwości środowiskowych:
Kategoria | Właściwość | Opis | Wartość |
---|---|---|---|
Pojemnik Dotyczy obszaru, w którym jest wyświetlany raport: na przykład widżet dashboardu lub przeglądarka internetowa |
HasMargin | Wskazuje, czy kontener ma marginesy wbudowane | PRAWDA lub FAŁSZ |
HasTitle | Wskazuje, czy kontener ma swój własny tytuł | PRAWDA lub FAŁSZ | |
Width | Szerokość kontenera w pikselach | Liczba | |
Height | Wysokość kontenera | Liczba | |
IsDialog | Wskazuje, czy raport otwiera się jako raport podręczny | PRAWDA lub FAŁSZ | |
IsMing.le |
Wskazuje, czy raport otwiera się w Infor OS Portal or Infor Ming.le |
PRAWDA lub FAŁSZ | |
IsLocked | Wskazuje, czy dashboard jest zablokowany w celu zapobiegania modyfikowaniu przez użytkowników | PRAWDA lub FAŁSZ | |
Type | Opisuje typ kontenera | HomepageWidget AppleWatch |
|
Globalne | IsService | Wskazuje, czy raport jest wyświetlany w środowisku Infor EPM services | PRAWDA LUB FAŁSZ |
Dashboard | Name | Nazwa unikatowa dashboardu | Tekst |
Caption | Nazwa dashboardu | Tekst |
Składnia
Argumenty kategorii i właściwości funkcji są nieobowiązkowe, ale w większości przypadków oba są określane.
Następująca składnia zwraca wartość określonej właściwości:
=GETENVIRONMENTINFO("category","property")
Na przykład:
GETENVIRONMENTINFO("Container","IsMing.le")
Następująca składnia zwraca tabelę XML wszystkich właściwości w kategorii oraz ich wartości:
=GETENVIRONMENTINFO("category")
Następująca składnia zwraca tabelę XML wszystkich kategorii i właściwości, które posiadają wartości:
=GETENVIRONMENTINFO()
Ta funkcja ignoruje właściwości i kategorie i nie posiada żadnych wartości lub posiada puste wartości. Na przykład =GETENVIRONMENTINFO("Dashboard")
nie zwraca żadnych wartości, chyba że raport zawierający funkcję jest wyświetlany w dashboardzie.