星引力 发表于 2024-5-19 13:57:51

9.103流程发起提示:流程执行发生错误,请查看日志



1、初步确定是原因节点任务完成时,要执行更新任务描述,禁用这个命令后,完成节点时就不会报错。
2、报错后,数据库任务描述依然更新成功了,如图:
3、工程文件此前使用的是内置数据库,后面转为外联Mysql 8,就提示这样的错误了。




Simon.Sun 发表于 2024-5-19 13:57:52

您好,如果数据表是和流程关联的表的话,用设置变量命令选择这个表的字段就好。

如果数据表没有和流程关联,可以用服务端命令查询到然后返回回来,然后再进行拼接。

星引力 发表于 2024-5-20 09:56:13

请问要如何查看:流程执行发生错误,请查看日志

Simon.Sun 发表于 2024-5-20 13:38:30

您好,日志的话您收集一下设计器的错误信息,里面包含了工作流的日志,您再帖子中贴一下这边调查下。

一看就会,超有用活字格技能:四十五,错误日志收集功能
https://gcdn.grapecity.com.cn/showtopic-52854-1-1.html
(出处: 葡萄城开发者社区)



星引力 发表于 2024-5-20 13:59:55

Simon.Sun 发表于 2024-5-20 13:38
您好,日志的话您收集一下设计器的错误信息,里面包含了工作流的日志,您再帖子中贴一下这边调查下。

一 ...
这是刚才执行流程提示错误后,打包的设计器日志文件,如果有需要,可以随时发远程给你!

Simon.Sun 发表于 2024-5-20 16:53:14

您好,看了下日志,这个跟数据库事务有关,解决办法是如果是更新流相关的命令建议是放到流程事件里直接执行,如下:

星引力 发表于 2024-5-20 17:02:06

Simon.Sun 发表于 2024-5-20 16:53
您好,看了下日志,这个跟数据库事务有关,解决办法是如果是更新流相关的命令建议是放到流程事件里直接执行 ...

如果要流程当中更新描述,要取当前新增数据表的某些字段的值,如何设置呢?


我在服务端命令的设置是这样的:



页: [1]
查看完整版本: 9.103流程发起提示:流程执行发生错误,请查看日志