GETENVIRONMENTINFO
Tato funkce vrátí informace o vlastnostech prostředí, ve kterém se report zobrazuje. Tyto informace lze využívat v Návrhářích reportů, aby bylo zajištěno optimální zobrazení reportů v různých prostředích, například dashboardech, hodinkách Apple Watch a domovských stránkách Infor Ming.le.
Funkce GETENVIRONMENTINFO se obvykle používá v akcích načtení reportu ke konfiguraci proměnných, které řídí chování reportu.
Tato tabulka popisuje kategorie vlastností prostředí:
Kategorie | Vlastnost | Popis | Hodnota |
---|---|---|---|
Kontejner Odkazuje na oblast, ve které se zobrazuje report: například widget dashboardu nebo webový prohlížeč |
HasMargin | Uvádí, zda má kontejner integrované okraje | TRUE nebo FALSE |
HasTitle | Uvádí, zda má kontejner vlastní název | TRUE nebo FALSE | |
Width | Šířka kontejneru v pixelech | Číslo | |
Height | Výška kontejneru | Číslo | |
IsDialog | Uvádí, zda se report otevře jako dialogový report | TRUE nebo FALSE | |
IsMing.le | Uvádí, zda se report otevře v prostředí Infor Ming.le | TRUE nebo FALSE | |
IsLocked | Uvádí, zda je dashboard uzamčený za účelem zamezení úprav uživatelem | TRUE nebo FALSE | |
Type | Popisuje typ kontejneru | HomepageWidget AppleWatch |
|
Globální | IsService | Uvádí, zda se report zobrazí v prostředí Služby produktu Infor d/EPM Platform | TRUE NEBO FALSE |
Dashboard | Name | Jedinečný název dashboardu | Text |
Caption | Název dashboardu | Text | |
Aplikace | UniqueName | Jedinečný název aplikace | Text |
ApplicationName | Název aplikace | Text | |
Version | Verze aplikace | Číslo | |
Build | Sestavení aplikace | Číslo | |
Description | Popis aplikace | Text | |
Ověřování | Username | Jméno přihlášeného uživatele | Text |
UserId | ID přihlášeného uživatele | ID | |
Roles | Role, ke kterým přihlášený uživatel náleží | Text | |
Group | Skupiny, ke kterým přihlášený uživatel náleží | Text | |
Tenant | Text | ||
Hodnoty konfigurace (CV) | Názvy hodnot konfigurace, které uvádí Služby produktu Infor d/EPM Platform. | Text |
Syntaxe
Argumenty kategorie a vlastnosti funkce jsou volitelné, ale ve většině případů jsou obě zadané.
Následující syntaxe vrátí hodnotu určené vlastnosti:
=GETENVIRONMENTINFO("category","property")
Například:
GETENVIRONMENTINFO("Container","IsMing.le")
Následující syntaxe vrátí tabulku XML všech vlastností v kategorii a jejich hodnot:
=GETENVIRONMENTINFO("category")
Následující syntaxe vrátí tabulku XML všech kategorií a vlastností, které mají hodnoty:
=GETENVIRONMENTINFO()
Funkce ignoruje vlastnosti a kategorie, které prázdné hodnoty, případně nemají žádné. Například funkce =GETENVIRONMENTINFO("Dashboard")
nevrátí žádné hodnoty, pokud není report obsahující funkci zobrazen v dashboardu.