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.