实例活动部分

Draft comment:
This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-01-20 10:38
使用实例活动部分可提供用于显示流程或案例实例的活动列表的 Coach 视图。 列表可根据类别(如就绪活动)或用户输入的文本过滤器进行过滤。
实例活动部分控件是一个合成 coach 视图,其中包括以下独立 coach 视图:
  • "实例活动列表" 控件。 该 coach 视图提供实例的活动列表。
  • 文本过滤器控件。 如果启用了该控件,那么会在活动列表的上方显示一个文本框,用户可以在其中输入字符串以限制列表中显示的活动。

    要启用文本过滤器控件,请将实例活动部分控件中的 textFilter 配置属性绑定到某个变量。

  • "类别选择" 控件。 如果启用了该控件,那么会在活动列表的上方提供选项卡式选择类别。

    要启用 "类别选择" 控件,请将 "实例活动部分" 控件中的 selectedCategorycategoriesSelectionList 配置属性绑定到变量。

限制和局限性

限制
  • 此视图仅支持 RequiredHiddenNone 可见性属性。
  • 要对定制仪表板中的视图启用导航操作,还请将“导航控制器”控件添加到定制仪表板。 有关更多信息,请参阅 导航控制器控件
限制

配置属性

配置 属性选项卡中设置或修改视图配置。
表 1. 实例活动部分配置属性
配置属性 属性变量 描述
部分标题 sectionTitle (String) 标题显示在部分头中。

缺省值:“Activities”

可折叠 collapsible (Boolean) 表示是否可以折叠该部分。

缺省值: false (不可折叠)

已折叠 collapsed (Boolean) 表示在视图打开时该部分是否已折叠。

缺省值: false (未折叠)

高度 height (Integer) 视图的高度(以像素为单位)。 如果列表超过了指定高度,那么将显示滚动条。 要在不显示滚动条的情况下显示完整的列表,请输入 0。

如果未指定任何值,那么控件高度为 600 像素。

实例标识 instanceId (String) 实例标识可过滤活动的列表。 该属性是必需的。

缺省值:无

选定的类别 selectedCategory (String) 显示选定类别中的活动。
Draft comment:
Sabine: re your comment in task 185569, I've taken out the information about how this config property is set and just left it in the list control. Was this what you meant?

缺省值: 定义可选择的类别 配置属性定义的类别列表中的第一个条目。 如果未定义可选择的类别,那么将显示就绪活动。

定义可选类别 categories (List of String) 定义选项类别的集合,及其在用户界面中的显示顺序。 类别表示活动的子集,例如,就绪活动及其排序条件。

这些类别可以是预定义和用户定义的类别的组合。

缺省值: ReadyInProgressCompletedAll

用户定义的类别 userDefinedCategories (List of ActivityListCategory) 用户定义的类别的列表。 这些类别的名称必须唯一,并且不能为以下某个预定义的类别名称:ReadyInProgressCompletedAll

缺省值:无

生成的选择类别 categoriesSelectionList (List of NameValuePair) 想要包含在用户界面中的可选类别的子集。

将从定义可选类型配置属性的值生成列表。 它由“名称/值”对对象组成;名称属性是该类别的显示名称,而值属性是类别值。

您可以将此配置属性绑定到选择视图,例如 "类别选择" 视图,以在列表顶部提供选项卡式选择类别。

缺省值: ReadyInProgressCompletedAll

文本过滤器 textFilter (String) 基于用户输入的文本按活动名称过滤活动列表。

缺省值:无

刷新触发器 refreshTrigger (Boolean) 启用要刷新的视图内容。 将此属性绑定到 "刷新控制器" 和/或 "刷新按钮" 所使用的专用变量。

当绑定变量的值更改为 true时,将刷新视图。 刷新视图后,该变量的值将返回到 false

缺省值:false(无刷新暂挂)

检索活动 retrieveActivityListService 用于检索活动列表的服务。

缺省值:Default Instance Activities List Service

活动 activities (List of ActivityListItem) 显示的活动的列表。 此配置属性是只读的。

缺省值:无

检索活动的详细信息 retrieveActivityDetailsService 用于检索活动详细信息的服务。

缺省值:Default Activity Details Service

对活动执行操作 activityActionService 用于对活动执行操作的服务。

缺省值:Default Activity Action Service

本地化服务 localizationService 用于检索用于此视图的全球化字符串的服务。

Dashboards Localized Messages Loader

定制实例活动部分 coach 视图

您可以通过以下方式定制实例活动部分 coach 视图:
  • 向该部分添加控件或从中移除控件。 例如,通过移除到 textFilter 配置属性的绑定来移除文本过滤器控件
  • 通过更改相应配置属性的值来定制用于过滤活动的类别。 您可以删除或替换预定义的类别,或添加新的用户定义类别。 有关更多信息,请参阅 定制类别
  • 修改本地化服务资源文件中的资源字符串,例如,更改选择类别的标签
  • 修改 .css 文件中的样式设置