GETENVIRONMENTINFO
Diese Funktion gibt Informationen über Eigenschaften der Umgebung zurück, in der ein Bericht angezeigt wird. Berichts-Designer können diese Informationen verwenden, um sicherzustellen, dass Berichte in unterschiedlichen Umgebungen optimal angezeigt werden, beispielsweise in Dashboards, auf der Apple Watch und auf Infor Ming.le-Startseiten.
GETENVIRONMENTINFO wird normalerweise in Berichtsladeaktionen verwendet, um Variablen zu konfigurieren, die das Berichtsverhalten steuern.
In der folgenden Tabelle werden die Kategorien der Umgebungseigenschaften beschrieben:
Kategorie | Eigenschaft | Beschreibung | Wert |
---|---|---|---|
Container Verweist auf den Bereich, in dem ein Bericht angezeigt wird, beispielsweise ein Dashboard-Widget oder ein Webbrowser |
HasMargin | Gibt an, ob der Container über integrierte Ränder verfügt | TRUE (wahr) oder FALSE (falsch) |
HasTitle | Gibt an, ob der Container einen eigenen Titel hat | TRUE (wahr) oder FALSE (falsch) | |
Width | Breite des Containers in Pixel | Zahl | |
Height | Höhe des Containers | Zahl | |
IsDialog | Gibt an, ob der Bericht als Dialog Bericht geöffnet wird | TRUE (wahr) oder FALSE (falsch) | |
IsMing.le | Gibt an, ob der Bericht in Infor Ming.le geöffnet wird | TRUE (wahr) oder FALSE (falsch) | |
IsLocked | Gibt an, ob das Dashboard gesperrt ist, um Änderungen durch Benutzer zu verhindern | TRUE (wahr) oder FALSE (falsch) | |
Type | Beschreibt den Typ des Containers | HomepageWidget AppleWatch |
|
Global | IsService | Gibt an, ob ein Bericht in einer Infor d/EPM Platform-Dienste-Umgebung angezeigt wird | TRUE (wahr) oder FALSE (falsch) |
Dashboard | Name | Eindeutiger Name des Dashboards | Text |
Caption | Name des Dashboards | Text | |
Anwendung | UniqueName | Eindeutiger Name der Anwendung | Text |
ApplicationName | Name der Anwendung | Text | |
Version | Anwendungsversion | Zahl | |
Build | Anwendungs-Build | Zahl | |
Description | Anwendungsbeschreibung | Text | |
Authentifizierung | Username | Name des angemeldeten Benutzers | Text |
UserId | ID des angemeldeten Benutzers | ID | |
Roles | Rollen, zu denen der angemeldete Benutzer gehört | Text | |
Group | Gruppen, zu denen der angemeldete Benutzer gehört | Text | |
Tenant | Text | ||
Konfigurationswerte (CV) | Die Namen der Konfigurationswerte, die in Infor d/EPM Platform-Dienste angegeben sind | Text |
Syntax
Die Kategorie- und Eigenschaftsargumente der Funktion sind optional, in den meisten Fällen werden jedoch beide angegeben.
Bei Verwendung der folgenden Syntax wird der Wert der angegebenen Eigenschaft zurückgegeben:
=GETENVIRONMENTINFO("Kategorie","Eigenschaft")
Beispiel:
GETENVIRONMENTINFO("Container","IsMing.le")
Bei Verwendung der folgenden Syntax wird eine XML-Tabelle zurückgegeben, die alle Eigenschaften in der Kategorie sowie deren Werte enthält:
=GETENVIRONMENTINFO("category")
Bei Verwendung der folgenden Syntax wird eine XML-Tabelle mit allen Kategorien und Eigenschaften zurückgegeben, die über Werte verfügen:
=GETENVIRONMENTINFO()
Eigenschaften und Kategorien, die keine oder leere Werte enthalten, werden von der Funktion ignoriert. Beispielsweise gibt =GETENVIRONMENTINFO("Dashboard")
keine Werte zurück, es sei denn, der Bericht, der die Funktion enthält, wird in einem Dashboard angezeigt.