804/806服务端命令数据异常,这是一个隐藏的bug
本帖最后由 lijetcart 于 2022-9-14 23:59 编辑说明:
三个按钮调用服务端命令
第一个,失败--完整的
第二个,成功--生成中间单据
第三个,成功--生成目标单据
第二个/第三个服务端命令都是从第一个拆分出来的,吧第一个里面的禁用了,就是第二个
把禁用的单独放到第三个服务端命令
然后运行第二个/第三个,都是正常的
但是运行第一个,就会报错,因为数据库提示会重复;
PS:在 804上进行测试的时候,运行第二个命令会重复生成数据;
然后换成806,运行第二个正常,第三个正常,但是第一个还是会提示数据库重复生成
这个应该在所有版本都会出现
大佬,您这些附件要怎么查看呢
下载了您的demo,这些都是外联表,也无法去调用
解压文件也出错,是要安装您发的那个程序再解压嘛:nbtz5:
本帖最后由 lijetcart 于 2022-9-14 09:09 编辑
可能是附件太大了上传切割就失败了,可以加下偶QQ39804321 沟通问题,Wechat 同号 好的,我这边加一下您。(偷偷说一句,版主下载附件不用付费哈);P 问题跟进:
大佬,仔细的看了您复杂的工程,这边的逻辑是有一些问题的,这里不是合起来就可以,分开就不行了。合起来的话,这个循环待插入k3表头数组是循环待插入KFDDentry的一个子命令,执行了多次,第一次执行这个子循环的时候将数据都存入到了SEOrder表中,第二次再执行循环再添加的时候就有主键冲突了。
而分开执行的话,这个循环命令只执行了一次,就不会有这个冲突了,这里合起来的话,需要您修改一下逻辑了:loveliness:
这个服务端命令 看起来就有点复杂哦
这可不是一般的复杂:'( 啊 是有点复杂,楼上的兄弟辛苦了,我再看一下:dizzy: 好的,后边有问题欢迎继续发帖交流:loveliness: 先收藏,希望以后能用上
页:
[1]
2