刷新控制器

使用“刷新控制器”可定期自动触发视图中 Coach 的刷新。要响应刷新请求,必须相应地配置个别 coach 视图。

要手动刷新视图中的控件,请参阅刷新按钮控件。 要使用边界事件触发视图中控件的刷新,请参阅服务控制器控件。为确保可以刷新 coach 视图的内容,请始终在 coach 视图中包含“刷新控制器”、“刷新按钮”和“服务控制器”控件。

限制和局限性

限制
  • 由于性能原因,系统管理员可以禁用“刷新控制器”控件。对于定制实例详细信息页面,请始终在 coach 视图中包含“刷新控制器”、“刷新按钮”和“服务控制器”控件,以便为视图中的其他 coach 提供刷新机制。
  • 此 Coach 视图不使用可视性属性。
局限性
要使“刷新控制器”控件能够刷新 coach 视图,该 coach 视图控件必须遵守以下某个规则:
  • 该控件具有刷新触发器配置属性,该属性连接到与“刷新控制器”控件绑定的变量。
  • 该控件响应来自“服务控制器”控件的边界事件。

数据绑定

常规属性选项卡中设置控件的数据绑定。
表 1. “刷新控制器”数据绑定
描述 数据类型
该变量将启用 coach 视图内容的自动刷新。“刷新控制器”控件将变量值更改为 true 后,绑定到此变量的 coach 控件可以响应刷新请求。 Boolean

配置属性

配置属性选项卡中设置或修改控件配置。
表 2. “刷新控制器”配置属性
配置属性 属性变量 描述
刷新间隔时间 refreshInterval(Integer)

由控件触发的刷新事件之间的间隔时间(以秒为单位)。

缺省值为 60 秒。

刷新行为

控件的刷新行为由以下系统定制属性确定。 有关这些属性以及如何更改这些属性的更多信息,请参阅更改 Process Portal 的定制属性
TimerCoachViewEnabled
指定是否为系统启用“刷新控制器”coach 视图。如果将该参数设置为 false,将禁用系统中的所有“刷新控制器”控件。为确保可以刷新 coach 视图的内容,请始终在 coach 视图中包含“刷新控制器”和“刷新按钮”控件。
TimerCoachViewRefreshInterval
系统范围内的刷新时间间隔值,可以覆盖您为刷新间隔时间配置属性指定的值。如果将系统参数的值设置为 -1,那么将使用为“刷新控制器”控件指定的刷新时间间隔。
MinimumCoachViewRefreshInterval
系统范围内的最小刷新时间间隔,可以设置该值以帮助避免服务器超负荷。如果为刷新间隔时间配置属性设置的值小于系统参数的值,那么系统参数将覆盖为“刷新控制器”控件指定的刷新时间间隔。