数据中心自建表,流程中配置脚本没有同步
本帖最后由 magician 于 2023-7-18 15:35 编辑在流程表单中添加了一个文件收到后的事件脚本,用于自动写入到已经编译发布的自建表中,但是尝试了多次 ,不管是在服务调用环节还是结束环节,整个流程走完都没有在自建表中查询到相关数据如下图:
下图为流程图和文件收到后的事件脚本;代码如下:
var table = new this.Table("newTable");
var values = [];
this.data.datatable.data.forEach(function(par){
var par = {
"company": this.data.company,
"subject": this.data.subject,
"textfield": this.data.textfield,
"name":this.workContext.getWork().creatPerson,
"org": this.workContex.getWork().creatorUnit,
"select": this.data.select,
"number": this.data.number,
"number1": this.data.nember1,
"startTime": this.data.startTime,
"startTime2": this.data.startTime2,
"endTime":this.data.endTime,
"endTme2":this.data.endTime
};
data.push(par);
}.bind(this));
table.insertRow( values );
不知是哪个环节出了问题。
您可以日志查看器里跟踪一下,有没有执行这段脚本,是否有报错
其实您这种方式会麻烦一些,我们是建议您使用数据发布节点,数据发布可以把数据发布到自建表 本帖最后由 magician 于 2023-7-19 16:11 编辑
尝试了跟踪了下,这是日志记录,怎么查看是不是报错内容,附件日志中最后那部分就是新建的流程到结束的完整日志。
data没定义
页:
[1]