跳转至

创建UI页面#

🔒 UIPage.Create

通过访问业务数据中的UI页面,系统会显示可用UI页面的列表。

要创建UI页面,必须按下操作栏上的“新建”按钮,然后按照下面的说明完成单步向导。

步骤1:详细信息#

  1. 输入UI页面名称。
  2. 选择性地输入UI页面描述。
  3. 选择性地插入文档的URL。
  4. 输入图像。
  5. 选择UI页面的UI类型:

  6. 群集 - 一种特殊类型的页面,在左侧组织导航菜单,在右侧组织信息面板,对于具有多层信息的元素非常有用

  7. 页面 – 一组允许用户与系统交互的有序元素
  8. 步骤 – 要在向导中使用的元素
  9. 向导 – 一组步骤,用于准备数据以调用系统操作

  10. 选择性地插入备注。

UI Page Creation

成功创建UI页面后,系统会显示一个空页面,因为该页面尚未配置。要配置新创建的UI页面,必须通过单击操作栏上的“构建”按钮进入构建模式。 操作栏会显示以下按钮

  • “保存”,用于保存更改
  • “设置”,用于定义一组为下面描述的UI页面提供特殊含义的属性。
  • “清除”,用于将配置重置为新创建的UI页面状态
  • “预览”,用于将UI页面的可视化更改为执行模式(仅显示已保存的状态,其他所有未保存的更改将丢失)

定义#

在页面生成器的“设置定义”选项卡中,可以定义默认采用UI页面名称的页面标题。 也可以设置预览显示设置:

  • 显示网格布局,用于显示或隐藏网格;
  • 显示页面工具栏(展开),用于展开或折叠UI页面操作栏;
  • 显示小组件背景,用于显示或隐藏UI页面中可见的所有小组件背景。

UI Page Definition

布局#

“布局”选项卡显示现有布局,允许添加或删除布局。 要添加新布局(加号),必须提供名称并设置页面的列数和宽度。系统将使用宽度来选择最合适的显示布局。 布局还包含有关要在页面中显示的额外面板的信息。对于左面板和右面板,都可以指定是否应该显示它们。 布局的最后一个属性为是否应该显示网格。

UI Page Layouts

属性#

属性用于在页面元素之间共享信息。 与前面描述的选项卡类似,“属性”选项卡可用于通过添加或删除页面属性来维护页面属性。 属性必须具有名称和源。 源可以是URLParameter,也可以是静态的。 如果源是静态的,还必须从显示的列表中选择类型:在本例中,用户可以指定集合类型和值。 如果源是URLParameter,系统将从具有相同属性名称的URL参数中读取属性值。如果根据需要设置此属性且它没有值(也没有在URL中传递),则会在UI页面加载期间显示一个窗口,请求属性值。 必需标志定义属性是否为必需属性。

UI Page Properties

操作按钮#

页面操作栏可以具有额外的按钮,可在此选项卡中进行管理。 此外,还可使用箭头更改按钮的显示顺序。 要向页面添加新按钮,只需定义名称及可选的描述。还可以设置默认隐藏和禁用状态。 要将操作分配给新创建的按钮,请按照按钮部分中描述的步骤进行操作。

UI Page Action Buttons

使用数据源#

数据源提供了一种在UI页面中加载数据的便捷方式。这些数据可在链接中用作向可用小组件提供所需信息的一种方式。 定义的数据源在此选项卡中列出,并且可以进行管理(与在前面的选项卡中一样)。

UI Page Data Sources

必须为添加的数据源定义名称和类型:

  • 查询
  • ServiceCall
  • 系统(核心)
  • KPI数据值
  • 系统(MES)
  • KPI数据系列

系统数据源部分描述了不同的类型 可以指定是否在加载、更改或自动刷新时提取数据。如果是这样,则需要定义刷新间隔。 根据类型的不同,可能会有其他属性可用。例如,KPI数据值和KPI数据系列都需要现有的KPI名称。

数据源机制提供了一些开箱即用功能,例如:

  • 加载时提取:首次加载时提取数据;
  • 自动刷新:在一个时间间隔内自动提取数据;
  • 更改时提取:当任何相关输入更改时提取数据。

链接小组件#

“链接”选项卡包含页面元素之间的现有链接,负责在页面元素之间共享数据。它们可以进行管理(与在前面的选项卡中一样)。

UI Page Links

必须定义源元素以及输出、目标元素和输入。可选择性地定义转换器。系统将引导并选择与先前选择匹配的正确字段。

创建步骤#

概述#

创建步骤UI页面类似于创建“页面”类型的UI页面,如创建UI页面部分所述。

创建后,UI页面将显示为空。通过单击操作栏上的“构建”按钮进入构建模式时,操作栏中将显示一个额外的验证按钮。

页面生成器设置没有“步骤”类型的UI页面的“操作按钮”选项卡,但是有一个额外的“验证”选项卡,可在其中创建系统用来验证步骤的布尔表达式。

UI Page Validation

上述操作栏按钮“验证”用于执行相同的操作并评估表达式。

创建向导#

在向导UI页面中创建和设置属性与“创建步骤”所述的过程类似。页面生成器设置没有“布局”选项卡,因为布局由系统管理。显示网格布局属性也由系统管理,无法设置。

Wizard Definition

部署UI页面#

要部署UI页面,请参阅随安装程序提供的凯睿德制造软件文档的《用户指南》中的“导出和导入”部分。 最终用户可以通过以下链接直接访问UI页面,例如: http://cmf-vm-uxfab:21102/Entity/UIPage/1705290000010000021 ⧉ 当浏览器显示特定的UI页面时,可以从浏览器复制该链接。