任务列表
将“任务列表”窗口小部件添加到仪表板,该窗口小部件将列出您已申领或已分配的所有任务以及分配给您的团队的未申领任务。
外观
| 显示统计数据: | 显示任务统计信息的摘要。 | Boolean |
| 显示刷新按钮: | 显示“刷新”按钮,此按钮可用于在通知服务器不可用时手动刷新任务列表。 | Boolean |
| 隐藏状态栏: | 隐藏列表中的状态列。 | Boolean |
| 显示开始工作流程: | 显示“开始工作流程”按钮。 | Boolean |
| 禁用操作菜单: | 禁用用于授予任务的更多操作访问权的菜单。 | Boolean |
| 隐藏搜索栏: | 隐藏搜索栏 | Boolean |
| 表格样式: | 表格样式 {Default | Condensed} |
TableStyle |
行为
| 自定义列: | 指定要在任务列表中显示的列。 | NameValuePair[] |
| 设置持久过滤器: | 选择用于在任务列表中持久存储过滤器的绑定。 | SearchFilter[] |
| 设置每页任务: | 输入要在每页中显示的任务数。 | Integer |
| 显示已保存的搜索: | 显示已保存的搜索的下拉列表。 | Boolean |
| 显示搜索过滤器: | 显示搜索过滤器按钮。 | Boolean |
| 显示视图实例: | 启用用于打开任务实例的功能。 | Boolean |
| 禁用自动刷新: | 在更新过滤器时禁用列表的自动刷新。 | Boolean |
| 按应用筛选: | 输入应用程序首字母缩略词来过滤列表以仅显示该应用程序的任务。 | String |
| 启用任务优先级: | 激活用于对列表进行排序的“智能任务优先级划分”功能,以便将最适合的任务放在列表顶部。 | Boolean |
| 设置持久搜索: | 选择用于在搜索栏中持久存储最近搜索的绑定。 | String[] |
| 使用事件来获取任务: | 将“访存任务”请求委派给事件。 | Boolean |
| 启动任务时设置事件: | 输入要在打开任务时触发的事件的名称。 | String |
| 检查任务所有权: | 检查是否授权当前用户打开任务。 | Boolean |
| 禁止打开已完成的任务: | 禁止打开已完成的任务 | Boolean |
| 禁用任务声明: | 不显示“申领任务”模态对话框。 在打开时自动申领任务。 | Boolean |
| 设置持久保存的搜索: | 选择该绑定会在任务列表中持久存储保存的搜索 | String |
| 启用批量修改: | 允许一次修改多个选定任务。 | Boolean |
| 设置持久列宽: | 选择用于在任务列表中持久存储列宽的绑定。 | NameValuePair[] |
| 设置持久排序: | 选择该绑定以持久存储任务列表的排序。 | NameValuePair |
| 在新窗口中打开任务: | 在新窗口中打开任务。 | Boolean |
| 启用任务启动: | 启用打开任务的功能。 | Boolean |
| 显示复制链接: | 在溢出菜单中显示复制链接操作。 | Boolean |
| 自动认领任务: | 自动声明的任务在任务列表中显示的任务标识 | String |
| 设置持久高级搜索: | 选择绑定以持久存储任务列表的高级搜索。 | String |
| 设置持久高级搜索文本: | 选择绑定以持久存储任务列表的高级搜索文本。 | String |
性能
| 设置响应模式: | 选择查看任务列表的屏幕尺寸。 {large | medium | small} |
ResponsiveMode |
| 事件 | ||||||||
| 在装入时: |
| |||||||
| 任务启动时: |
| |||||||
延伸:
Methods:
遗传添加类(姓名, [已替换])
添加/替换此控件的 CSS 类
| 名称 | Type | 缺省值 | 描述 |
| 名称 | {string} | 要添加到控件的 CSS 类名。 如果有多个类,则用空格分隔类名。 | |
| 已被替换 | {string} | 要由第一个参数替换的 CSS 类名。 如果有多个类,则用空格分隔类名。 |
示例
| Button.addClass("green"); |
addStaticFilters()
分页视图值发生改变时的处理程序
configBatchModify ()
设置批量配置选项
创建状态单元格(风景,细胞)
根据当前任务状态创建具有适当突出显示的状态单元格。
| 名称 | Type | 缺省值 | 描述 |
| theView | {View} | 当前视图 | |
| 单元 (cell) | {Cell} | 显示状态信息的表格单元格 |
取消选择所有行()
取消选择所有选定的行
显示扩展任务行(行.td ,row.data,row.data.TASK.TKIID )
设置任务表的扩展行
| 名称 | Type | 缺省值 | 描述 |
| row.td | {object} | - 任务数据 | |
| row.data | {object} | - 任务数据 | |
| row.data.TASK.TKIID | {string} | || row.data.tkiid |
获取空表格文本()
获取空表中的文本
获取选定记录()
获取选定的任务
处理任务操作(事件)
当单击菜单项时处理任务操作。
| 名称 | Type | 缺省值 | 描述 |
| 事件 | {event} | 操作菜单点击事件 |
遗传隐藏(collapseFlag)
隐藏此视图/控件
| 名称 | Type | 缺省值 | 描述 |
| collapseFlag | {boolean} | 设置true折叠视图(相当于视图设置为“NONE”) |
示例
| MyView。隐藏(); |
遗传已绑定()返回:
{boolean}表示控件的绑定状态。
遗传已启用()返回:
{boolean}检查视图是否已启用
示例
| 变量已启用 = MyView.isEnabled((英文): |
遗传标签是否可见()返回:
{boolean}检查控制标签是否可见
示例
| 变量labelVisible= MyView.isLabelVisible((英文): |
遗传是否可见()返回:
{boolean}检查视图是否可见
示例
| 变量可见= MyView.isVisible((英文): |
启动任务(排)
启动给定行引用的任务。
| 名称 | Type | 缺省值 | 描述 |
| row | {Row} | 表中包含任务记录的行。 |
加载空任务表内容()
加载空任务表内容
加载已保存搜索()
加载已保存的搜索堆栈
onActionMenuClosed (动作菜单视图,actionsMenuTargetElement)
当操作菜单关闭时调用。
| 名称 | Type | 缺省值 | 描述 |
| actionsMenuView | {View} | 操作菜单视图 | |
| actionsMenuTargetElement | {Element} | 单击该操作菜单按钮即可调用菜单。 |
onActionMenuOpen (动作菜单视图,actionsMenuTargetElement)
当操作菜单打开时调用。
| 名称 | Type | 缺省值 | 描述 |
| actionsMenuView | {View} | 操作菜单视图 | |
| actionsMenuTargetElement | {Element} | 单击该操作菜单按钮即可调用菜单。 |
列排序()
列排序时触发
onResizeColumn ()
将列宽设置为columnWidths捆绑
选中表格行()
当表格行被(全部)选中时触发
打开批量修改任务()
启动批量修改任务模式的事件处理程序
打开过滤器()
滑出切换的事件处理程序。
paginationHandler ()
分页视图值发生改变时的处理程序
刷新任务列表()
单击刷新按钮时刷新任务列表
重新加载()
重新加载任务列表。
设置高级搜索(数据)
设置用于过滤任务列表的 json 查询。
| 名称 | Type | 缺省值 | 描述 |
| 数据 | {Object} | 包含输入字符串、交互过滤器、json 查询和高级搜索排序的对象 |
设置空表格文本()
在空表中设置文本
遗传设置启用(已启用,必需的)
启用/禁用此视图/控件
| 名称 | Type | 缺省值 | 描述 |
| 已启用 | {boolean} | 启用/只读标志(true要启用视图,false禁用/设为只读) | |
| required | {boolean} | 启用/禁用控件的必填字段标志 |
示例
| MyView.setEnabled(false ); //制作MyView只读 |
设置独占列(字段)
设置用于过滤任务列表的专属列的列表。
| 名称 | Type | 缺省值 | 描述 |
| 字段 | {String[]} | 列名列表。 |
设置过滤条件(状况)
设置过滤任务列表的条件列表。 如果提供了搜索词,它将覆盖先前指定的搜索条件。 有效的运算符包括“等于”, "NotEquals", "LessThan", "GreaterThan",和“在”。 对于“In”运算符,使用分号“;”分隔值列表。
| 名称 | Type | 缺省值 | 描述 |
| conditions | {NameValuePair[]} | 过滤条件列表。 |
遗传设置标签可见(可见的)
显示/隐藏此视图/控件的标签
| 名称 | Type | 缺省值 | 描述 |
| 可视 | {boolean} | 标签可见性标志(true显示视图标签,false隐藏) |
示例
| MyView.setLabelVisible(false); |
设置快速过滤条件(状况)
设置过滤任务列表的条件列表。 如果提供了搜索词,它将覆盖先前指定的搜索条件。
| 名称 | Type | 缺省值 | 描述 |
| conditions | {NameValuePair[]} | 过滤条件列表。 |
设置范围条件(状况)
设置范围条件列表来过滤任务列表。
| 名称 | Type | 缺省值 | 描述 |
| conditions | {NameValuePair[]} | 过滤条件列表。 |
设置搜索词(搜索词)
设置搜索词。 如果提供了搜索词,它将覆盖任何先前指定的搜索条件。
| 名称 | Type | 缺省值 | 描述 |
| searchTerm | {string} | 用于过滤任务列表的搜索词。 |
设置选定列(列)
设置任务列表显示的选定列,并重新加载列表。
| 名称 | Type | 缺省值 | 描述 |
| columns | {NameValuePair[]} | 选定列的列表。 |
设置排序方式()
按下拉值设置排序。
设置任务()
设置显示任务
遗传设置ViewData (数据,createPseudoBinding)
设置/更新与此视图/控件相关的绑定数据。 仅适用于具有绑定数据的视图/控件。
笔记:只应与简单类型绑定或具有简单类型属性的复杂类型绑定一起使用。
不应与具有列表或复杂类型属性的绑定一起使用。 对于复杂类型,使用以下方式设置绑定
这
笔记:只应与简单类型绑定或具有简单类型属性的复杂类型绑定一起使用。
不应与具有列表或复杂类型属性的绑定一起使用。 对于复杂类型,使用以下方式设置绑定
这
binding.set知识中心部分详细介绍的模式绑定数据和配置选项| 名称 | Type | 缺省值 | 描述 |
| 数据 | {Object} | 绑定数据的值。 此参数的类型必须与绑定数据的类型匹配。 | |
| createPseudoBinding | {boolean} | 如果设置为 true,则在没有当前绑定的情况下创建伪绑定。 |
示例
| MyView.setViewData("TEST"); //Updates bound data to the string 'TEST' |
遗传设置可见(可见的,坍塌)
显示/隐藏此视图/控件
| 名称 | Type | 缺省值 | 描述 |
| 可视 | {boolean} | 可见性标志(true显示视图,false隐藏) | |
| 折叠 | {boolean} | 设置true折叠控制空间时visible被设定为false。 |
示例
| MyView.setVisible(false, false); //相当于MyView。隐藏() |
| MyView.setVisible(false, true); // 将可见性设置为“无” |
遗传展示()
显示此视图/控件
示例
| MyView。展示(); |
按条件变化排序()
设置任务显示顺序的条件。
切换顺序()
切换订单按钮。
切换TFS ()
设置任务表
更新排序图标()
更新表头上显示的排序图标