您可以配置“文档附件”传统 Coach 控件以显示与您设置的属性匹配的文档。 还可以配置该控件以使流程参与者能够上载更多文档。
关于本任务
将 "文档附件" 控件添加到传统 Coach 时,将显示先前在完成 Business Automation Workflow 任务期间上载的文档。 您可以对该控件进行配置以仅显示那些符合您所设置的属性的文档。 例如,可以对该控件进行配置以仅显示那些与特定客户关联的文档。 此外,还可以将显示的文档限定为那些在执行当前流程实例时已上载的文档。 除了显示文档以外,您还可以配置“文档附件”控件以使用户能够上载更多文档。
过程
以下过程描述如何使用 "文档附件" 控件在传统 Coach 中显示 Business Automation Workflow 文档的列表:
- 打开包含您要处理的传统 Coach 的服务,然后单击 Coach 选项卡。
- 从选用板中将“文档附件”控件拖到设计区域上或单击以选择现有控件。
- 选定“文档附件”控件后,单击属性中的“显示”选项。
- 在 显示文档下,选中或取消选中 关联的流程实例 复选框。
此设置将使控件仅显示正在运行的流程实例在先前步骤中上载的文档。 缺省情况下,选中此复选框。 如果未选中(即禁用时),该控件将显示所有文档,无论文档是源自实例、BPD 还是流程应用程序。
重要信息: 如果禁用此复选框,请确保设置明确标识要显示的文档的属性。 如果不设置此类属性,显示的文档数可能大大超出期望的数量或有用的数量。
- 如果取消选中 关联的流程实例 复选框,请选择下列其中一个选项:
| 选项 |
描述 |
| 所有物业 |
仅显示与您添加的所有属性匹配的文档。
单击添加按钮以添加将确定显示哪些文档的属性。 每个属性都应该有名称和值。 例如,可以添加一个名称为 client 值为 smith 的属性。
|
| 任意属性 |
显示与您添加的任意属性匹配的文档。
单击添加按钮以添加将确定显示哪些文档的属性。 每个属性都应该有名称和值。 例如,可以添加一个名称为 client 值为 smith 的属性。
|
注: 您添加的文档属性应该与已上载文档的属性集相匹配。 例如,如果希望显示用户在先前某个步骤中上载的文档,请在传统 Coach 中检查该先前步骤以查看为那些已上载文档建立的属性。 如果要显示别个流程中的文档,请打开 BPD 及其服务,然后检查为这些上载文件建立的属性。
- 保存传统 Coach,然后运行服务或 BPD 以测试配置。
- 如果是同一个服务使用户能在之前步骤中上载文档,那么就能运行该服务测试配置。
- 如果不是,则必须运行 BPD 以使当前控件有权访问要显示的文档。
- 要将同一“文档附件”控件配置为启用文档上载,请完成以下步骤。
如果不希望将此控件配置为启用文档上载,请取消选中“上载文档”下的启用复选框。
- 打开包含您要处理的传统 Coach 的服务,然后单击 Coach 选项卡。
- 从选用板中将“文档附件”控件拖到设计区域上或单击以选择“文档附件”控件。
- 选定“文档附件”控件后,单击属性中的“显示”选项。
- 验证是否选中了 "上载文档" 下的 已启用 复选框。
缺省情况下,选中此复选框。 此设置将使控件显示“添加文档”按钮。 服务运行时,用户可以单击“添加文档”按钮,然后使用提供的字段来浏览至要上载的 URL 或文件,为该文档提供一个标题,最后单击“确定”以上载该文档。 用户可以使用该控件上载多个文档。
- 如果希望为用户上载的所有文档提供缺省名称,请在“缺省名称”文本框中输入缺省名称的 JavaScript。
例如,输入 <#=
tw.system.user_fullName #> 以使当前用户名成为已上载文档的缺省名称。
如果提供了缺省名称,但是希望用户能够更改缺省名称,请单击用户可编辑复选框以启用该功能。
- 如果要向上载的文档添加属性,请单击 添加属性 复选框以将其启用。 然后单击添加按钮添加所要的属性。
每个属性都应该有名称和值。
例如,可以添加一个名称为 client 值为 smith 的属性。
对上载文档添加的属性增强了控件“显示文档”的能力。 对上载文档添加的所有属性可用于选择要显示的文档。
- 保存传统 Coach,然后运行服务或 BPD 以测试配置。
下一步
要查看这些控件对用户的显示方式,请在 Process Portal中处理文档。