零代码程序猿 发表于 2023-5-18 10:12:59

关于把流程表单的一部分数据发布到内容管理的问题

管理员老师你好:

       我现在有个值班日志的流程,使用datatemplate记录一些数据,需要分条目存储到内容管理里面,使用数据发布只能发布一条数据,请教如何在流程表单里使用下拉框事件发布当前datatemplate条目的数据到内容管理

零代码程序猿 发表于 2023-5-18 10:20:03


表单设计如图,想实现在“是否加入问题库”下拉框事件中发布当前条目的数据到内容管理,
还有个问题是附件如何存储到视图,或者自建表,如何在数据模板里获取到附件

论坛管理员 发表于 2023-5-18 11:28:56

数据模板是多条数据,需要多条存入内容管理的话,可以使用拆分活动,拆分依据就是内容数据模板里数据的个数,拆分后调用数据发布活动,去发布到内容管理
视图只是列示流程实例和内容管理数据的,不能存储,附件显示的话您可以把附件名称或者标识列示出来。
自建表不能存储附件,但是可以存储附件的url用来获取附件。

零代码程序猿 发表于 2023-5-18 16:23:35

论坛管理员 发表于 2023-5-18 11:28
数据模板是多条数据,需要多条存入内容管理的话,可以使用拆分活动,拆分依据就是内容数据模板里数据的个数 ...

谢谢老师,我用form.createDocument实现了下拉框选择'是'时创建内容管理,数据也大多数带过去了,有两个问题
第一个还是附件的问题,数据模板里的附件组件怎么带入新创建的内容管理表单,我尝试了this.target.parentLine.getModule("附件ID").getData()//无显示
this.target.parentLine.getModule("附件ID") //这种表达没反应,选择”是“时会卡住
this.target.parentLine.getModule("附件ID").json//无显示
请教下正确的表达是什么

第二个问题是怎么获得附件的标题和url,getData()是所有附件的标题,存入自建表失败,所以我想在自建表存入附件的标题+url,该怎么获取数据,自建表附件列的数据格式选什么(stringlist尝试无效),有没有示例。

论坛管理员 发表于 2023-5-19 09:43:37

流程的附件通过var attachmentList = this.workContext.getAttachmentList();这个获取的,内容管理里上传的话只能调用接口去上传附件
页: [1]
查看完整版本: 关于把流程表单的一部分数据发布到内容管理的问题