实例任务部分

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 视图提供实例的任务列表。
  • "类别选择" 控件。 如果启用了该控件,那么会在任务列表顶部提供选项卡式选择类别。

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

限制和局限性

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

配置属性

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

缺省值:“Tasks”

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

缺省值: false (不可折叠)

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

缺省值: false (未折叠)

高度 height (Integer) 视图的高度(以像素为单位)。 如果列表超过了指定高度,那么将显示滚动条。 要在不显示滚动条的情况下显示完整的列表,请输入 0。 如果未指定任何值,那么控件高度将基于控件的样式属性。

缺省值:如果该控件未以绝对方式定位,或者没有高度或 max-height 样式设置,那么高度为 600 像素。

初始列表大小 initialMaxRows (Integer) 显示在列表中的任务的初始数量。

如果未指定任何值,那么将显示所有任务。

实例标识 instanceId (String) 实例标识将对任务列表进行过滤。 该属性是必需的。

缺省值:无

选定的类别 selectedCategory (String) 显示选定类别中的任务。

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

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

Open, Completed

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

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

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

缺省值:Open, Completed

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

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

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

检索任务列表 retrieveTaskListService 用于检索任务列表的服务。

Default Instance Tasks List Service

任务 tasks (TaskListItem) (List) 显示的任务列表。 此属性为只读。

缺省值:空列表

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

缺省值:Dashboards Localized Messages Loader

定制实例任务部分 coach 视图

您可以采用以下方法定制实例任务部分 coach 视图:
  • 通过以下方式定制区段的头:
    • 通过更新部分标题配置属性更改部分的名称。
    • 通过更新可折叠已折叠配置属性,更改视图的展开和折叠行为
  • 向部分添加控件或者从部分中移除控件
  • 修改本地化服务资源文件中的资源字符串,例如更改区段的标题
  • 修改 .css 文件中的样式设置