GETENVIRONMENTINFO

此函数返回有关显示报告的环境的属性的信息。此信息可供报告设计器使用,以确保报告在仪表板、Apple Watch 和Infor Ming.le 主页等不同环境下显示效果最佳。

GETENVIRONMENTINFO 通常用于报告加载操作,以配置控制报告行为的变量。

该表描述了环境属性的类别:

类别 属性 说明
帮助程序

指显示报告的区域:例如,仪表板小组件或 Web 浏览器

HasMargin 指示容器是否具有内置页边距 真或假
HasTitle 指示容器是否具有自己的标题 真或假
Width 容器的宽度(以像素为单位) 数字
Height 容器的高度 数字
IsDialog 指示报告是否作为对话框报告打开 真或假
IsMing.le 指示报告是否在 Infor Ming.le 中打开 真或假
IsLocked 指示仪表板是否已锁定以防止用户进行修改 真或假
Type 描述容器的类型 HomepageWidget

AppleWatch

全局 IsService 指示报告是否显示在 Infor d/EPM Platform 服务 环境中 真或假
仪表板 Name 仪表板的唯一名称 文本
Caption 仪表板的名称 文本
应用程序 UniqueName 应用程序的唯一名称 文本
ApplicationName 应用程序名称 文本
Version 应用程序版本 数字
Build 应用程序构建 数字
Description 应用程序说明 文本
身份验证 Username 已登录用户的名称 文本
UserId 已登录用户的 ID ID
Roles 已登录用户所属的角色 文本
Group 已登录用户所属的组 文本
Tenant 文本
配置值 (CV) Infor d/EPM Platform 服务 中指定的配置值的名称 文本

语法

函数的类别和属性参数是可选的,但在大多数情况下,两者都是指定的。

此语法返回指定属性值:

=GETENVIRONMENTINFO("category","property")

例如:

GETENVIRONMENTINFO("Container","IsMing.le")

此语法返回类别中所有属性及其值的 XML 表:

=GETENVIRONMENTINFO("category")

以下语法返回有值的所有类别和属性的 XML 表:

=GETENVIRONMENTINFO()

函数忽略没有值或有空值的属性和类别。例如,除非包含该函数的报告显示在仪表板中,否则 =GETENVIRONMENTINFO("Dashboard") 不返回任何值。