刷新控制器
使用“刷新控制器”,可以定期自动触发视图中的 Coach 或页面的刷新。 要响应刷新请求,必须相应地配置个别视图。
要手动刷新视图中的控件,请参阅 刷新按钮控件。 要使用边界事件来触发视图中控件的刷新,请参阅 服务控制器控件。 为确保可以刷新视图的内容,请始终在视图中包含“刷新控制器”、“刷新按钮”和“服务控制器”控件。
限制和局限性
- 限制
- 由于性能原因,系统管理员可以禁用“刷新控制器”控件。 对于定制实例详细信息页面,请始终在视图中包含“刷新控制器”、“刷新按钮”和“服务控制器”控件,以便为视图中的其他页面提供刷新机制。
- 此视图不使用可视性属性。
- 限制
- 要使“刷新控制器”控件能够刷新视图,该视图控件必须遵守以下某个规则:
- 该控件具有刷新触发器配置属性,该属性连接到与“刷新控制器”控件绑定的变量。
- 该控件响应来自“服务控制器”控件的边界事件。
数据绑定
在 常规 属性选项卡中设置视图的数据绑定。
| 描述 | 数据类型 |
|---|---|
该变量将启用视图内容的自动刷新。 “刷新控制器”控件将变量值更改为 true 后,绑定到此变量的视图可以响应刷新请求。 |
Boolean |
配置属性
在 配置 属性选项卡中设置或修改视图配置。
| 配置属性 | 属性变量 | 描述 |
|---|---|---|
| 刷新间隔时间 | refreshInterval (Integer) |
由控件触发的刷新事件之间的间隔时间(以秒为单位)。 缺省值为 60 秒。 |
刷新行为
控件的刷新行为由以下系统定制属性确定。 有关这些属性以及如何更改的更多信息,请参阅更改 Process Portal 的自定义属性。
- TimerCoachViewEnabled
- 指定是否为系统启用“刷新控制器”视图。 如果将该参数设置为
false,将禁用系统中的所有“刷新控制器”控件。 为确保可以刷新视图的内容,请始终在视图中包含“刷新控制器”和“刷新按钮”控件。 - TimerCoachViewRefreshInterval
- 系统范围内的刷新时间间隔值,可以覆盖您为刷新间隔时间配置属性指定的值。 如果将系统参数的值设置为
-1,那么将使用为“刷新控制器”控件指定的刷新时间间隔。 - MinimumCoachViewRefreshInterval
- 系统范围内的最小刷新时间间隔,可以设置该值以帮助避免服务器超负荷。 如果为刷新间隔时间配置属性设置的值小于系统参数的值,那么系统参数将覆盖为“刷新控制器”控件指定的刷新时间间隔。
This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-01-20 10:38