GETENVIRONMENTINFO

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

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

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

类别 属性 说明
帮助程序

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

HasMargin 指示容器是否具有内置页边距 真或假
HasTitle 指示容器是否具有自己的标题 真或假
Width 容器的宽度(以像素为单位) 数字
Height 容器的高度 数字
IsDialog 指示报告是否作为对话框报告打开 真或假
IsMing.le

指示报告是否在 Infor OS Portal or Infor Ming.le 中打开

真或假
IsLocked 指示仪表板是否已锁定以防止用户进行修改 真或假
Type 描述容器的类型 HomepageWidget

AppleWatch

全局 IsService 指示报告是否显示在 Infor EPM services 环境中 真或假
仪表板 Name 仪表板的唯一名称 文本
Caption 仪表板的名称 文本

语法

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

此语法返回指定属性值:

=GETENVIRONMENTINFO("category","property")

例如:

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

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

=GETENVIRONMENTINFO("category")

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

=GETENVIRONMENTINFO()

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