找回密码
 立即注册

QQ登录

只需一步,快速开始

lcc
注册会员   /  发表于:2023-1-14 23:44  /   查看:1270  /  回复:6
10金币
本帖最后由 lcc 于 2023-1-16 12:05 编辑

附上文件哈,我想达到的目的是,当我下面的子表的订单状态都是已完成时,上面对应的父表对应的那行也应该变成已完成,子表只要有一个未完成,父表对应的行始终也是未完成。

我在做的时候,是直接用了页面加载命令,然后22这张图,我做的时候,他只会让我父表的第一行有变化,其他行没变化,就是想解决这个问题。最好是能实时更新,因为用了页面编辑那个命令,好像得点一下才会变化。

页面是客户订单里面的子页面订单详情,我已经把客户订单设置成启动页了。用到的页面在生产管理-客户订单文件夹里,主要就是订单详情那一页。用到的表也在生产管理-客户订单那个同名文件夹里。父表是客户订单_,子表是塑机生产情况_下表。

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

最佳答案

查看完整内容

大佬为啥会把这个逻辑做在页面加载时命令中。。。 按理来说最好是做在数据保存的时候,建议大佬可以研究一下服务端命令,在更新数据时候,把数据作为参数传递到服务端命令中,先保存主子表数据,同时检查是否有未完成的子表数据,更新状态。 【已结束】活字格6.0新功能演练-服务端命令 https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=73234&fromuid=63496 (出处: 葡萄城产品技术社区)

6 个回复

倒序浏览
最佳答案
最佳答案
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-1-14 23:44:08
来自 2#
大佬为啥会把这个逻辑做在页面加载时命令中。。。
按理来说最好是做在数据保存的时候,建议大佬可以研究一下服务端命令,在更新数据时候,把数据作为参数传递到服务端命令中,先保存主子表数据,同时检查是否有未完成的子表数据,更新状态。
【已结束】活字格6.0新功能演练-服务端命令
https://gcdn.grapecity.com.cn/fo ... 4&fromuid=63496
(出处: 葡萄城产品技术社区)
回复 使用道具 举报
Syl悬赏达人认证
金牌服务用户   /  发表于:2023-1-15 08:32:47
3#
下表在哪个页面保存的,保存的时候判断下表同一个任务号是否全部完成,如果是就根据任务号跟新客户订单表,服务器端命令可以做。
回复 使用道具 举报
lcc
注册会员   /  发表于:2023-1-15 10:26:04
4#
我去试一下哈
回复 使用道具 举报
Syl悬赏达人认证
金牌服务用户   /  发表于:2023-1-15 10:50:43
5#

用的外联表还是内联,如果是外,有更简单的办法,保存后调用存储直接检查一遍。
回复 使用道具 举报
qq5168
高级会员   /  发表于:2023-1-15 17:07:25
6#
存储过程带回滚参数的,最方便,直接写入或者更新,失败了自动回滚,返回命令提示
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-1-16 09:49:55
7#
感谢支持~
如果您的问题已解决,请及时更新帖子的状态为“已处理”,并设置最佳答案给有帮助到你的回复;
如果您的问题还未解决,欢迎跟帖补充;
如果您有新的问题,也欢迎创建新的求助帖呦。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部