找回密码
 立即注册

QQ登录

只需一步,快速开始

minkun

金牌服务用户

155

主题

302

帖子

1461

积分

金牌服务用户

积分
1461

微信认证勋章

minkun
金牌服务用户   /  发表于:2024-4-29 13:32  /   查看:291  /  回复:6
1金币
本帖最后由 minkun 于 2024-5-16 22:22 编辑

更新数据为失败,当前行已经被其他人编辑

业务场景:当流程发起创建时,在流程的高级设置里,
设置两个变量,
第一个变量是业务数据的ID,
第二个变量是流程节点值,当流程发起创建时,这个节点的值设为1,当流程进入结束时,这个节点值为2
调用服务端命今,当第二个变更值为1时,通知服务端的命令参数,更新业务数据,
然后就出就了如图所示的更新数据为失败,当前行已经被其他人编辑.
请问以上的问题该怎么解决
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

大佬,看报错和咋们的设计,大概率是因为咱们跳转到这里后还未i更改页面数据时,流程中”任务创建时“的服务端目录,更改了数据表数据,因此,此时再去该页面数据,就会提示数据已经被操作过了 这种情况,按理说我们刷新页面,重新进入就好了,大佬可以先测试下~~

6 个回复

倒序浏览
最佳答案
最佳答案
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-4-29 13:32:57
来自 3#
大佬,看报错和咋们的设计,大概率是因为咱们跳转到这里后还未i更改页面数据时,流程中”任务创建时“的服务端目录,更改了数据表数据,因此,此时再去该页面数据,就会提示数据已经被操作过了

这种情况,按理说我们刷新页面,重新进入就好了,大佬可以先测试下~~
回复 使用道具 举报
xinger
注册会员   /  发表于:2024-4-29 15:40:39
2#
把 调用服务端命令 勾选对应的发送请求,试试看~
回复 使用道具 举报
minkun
金牌服务用户   /  发表于:前天 22:18
4#
Nathan.guo 发表于 2024-4-29 13:32
大佬,看报错和咋们的设计,大概率是因为咱们跳转到这里后还未i更改页面数据时,流程中”任务创建时“的服 ...

这个问题,目前还是存在,还没有得到解决。
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:昨天 11:03
5#
连线客户处理,此报错的原因可以看这个帖子
【9.0.103.0】当前行已经被其他人编辑问题
https://gcdn.grapecity.com.cn/showtopic-200968-1-1.html
(出处: 葡萄城开发者社区)
目前处理方式有两种
1.将更新同一张表的命令合并到一处
2.使用执行sql命令来更新
回复 使用道具 举报
minkun
金牌服务用户   /  发表于:昨天 17:06
6#
Joe.xu 发表于 2024-5-17 11:03
连线客户处理,此报错的原因可以看这个帖子
【9.0.103.0】当前行已经被其他人编辑问题
https://gcdn.grap ...

用您提供的第二种方法,改成用sql更新数据表,还是出现同样的报错。
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:昨天 18:32
7#
您好,这里您这流程关联的数据表就是标准化器油台账表这张表么


另外这里的数据表操作命令具体是什么可以看看么

猜测可能是提交任务是保存数据的同事出发了服务端命令又去更新数据给出的报错,您这里的业务需求是什么呢,建议您可以发一个demo上来,说一下您现在的业务需求,我们看一下您demo中的设置,这样我们也可以更好的帮助到您

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部