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, Apple Watch i strony główne Infor Ming.le.
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 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 Usługi Infor d/EPM Platform | PRAWDA LUB FAŁSZ |
Dashboard | Name | Nazwa unikatowa dashboardu | Tekst |
Caption | Nazwa dashboardu | Tekst | |
Aplikacja | UniqueName | Nazwa unikatowa aplikacji | Tekst |
ApplicationName | Nazwa aplikacji | Tekst | |
Version | Wersja aplikacji | Liczba | |
Build | Kompilacja aplikacji | Liczba | |
Description | Opis aplikacji | Tekst | |
Uwierzytelnianie | Username | Nazwa zalogowanego użytkownika | Tekst |
UserId | Identyfikator zalogowanego użytkownika | ID | |
Roles | Role, do których należy zalogowany użytkownik | Tekst | |
Group | Grupy, do których należy zalogowany użytkownik | Tekst | |
Tenant | Tekst | ||
Wartości konfiguracji (CV) | Nazwy wartości konfiguracji są określone w Usługi Infor d/EPM Platform | 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.