处理文档附件
文档附件可与流程实例相关联。 可通过 coach 控件或通过程序化添加来添加这些附件。
相关 JavaScript 组件为:
- TWDocument
- 文档描述。
- tw.system.findDocumentByID()
- 通过文档标识来查找文档。
- TWProcessInstance.documents
- 与流程实例相关联的
TWDocument对象的数组。 - TWProcessInstance.addDocument()
- 将文档添加到流程实例。
- TWProcessInstance.findDocuments()
- 查找与当前实例相关联的文档。
注意: 当从 JavaScript 调用时,
addDocument() 功能在本地编码的流程活动中不起作用,但在通用服务中编码时可以正常工作。使用 addDocuments() 方法
addDocuments() 方法具有下列参数:- type (String)
TWDocument.Types.URL或TWDocument.Types.File。- name (String)
- 文档名称。
- fileLocation (String)
- 指向服务器或 URI 上的文件的路径。
- hideInPortal (Boolean)
- 用于描述文档在 Heritage Process Portal中是否可视的标志。
- createdBy (TWUser)
- Draft comment:
need input here - properties (Map)
- Draft comment:
need input here
下面的代码样本说明了如何使用
addDocuments() 方法。var myMap = new tw.object.Map();
var hide = false;
var user = tw.system.user;
tw.system.currentProcessInstance.addDocument(
TWDocument.Types.File,
"name",
"C:\\Projects\\WLE\\Images\\ibm.jpg",
hide,
user,
myMap);
This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-01-20 10:38