请选择 进入手机版 | 继续访问电脑版

yifanlk

中级会员

99

主题

233

帖子

960

积分

中级会员

积分
960

[已处理] 多表的修改问题

yifanlk
中级会员   /  发表于:2020-2-27 09:19  /   查看:1980  /  回复:4
3金币
经常遇到一个页面除了主子表的添加、修改以外,还需要同时添加、更新其他表。添加的情况好办,但修改的情况就很复杂。请问有什么简单的方法吗?我看了库存管理模板了,上面有这样的处理方式,但逻辑也比较复杂,设计单据太多的时候特别麻烦。

最佳答案

查看完整内容

6.0的服务器端命令才有事务命令~

4 个回复

最佳答案
最佳答案
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-2-27 09:19:32
来自 5#
yifanlk 发表于 2020-2-27 11:39
关键是多表更新的话事务控制也很麻烦,好像在哪里看到一个视频,有单独的一个命令就是“事务”(不是点击 ...

6.0的服务器端命令才有事务命令~

本帖子中包含更多资源

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

x
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-2-27 10:16:45
2#
库存的逻辑因为涉及到库存的扣减,修改,退回等等的操作,所以才会那么复杂,活字格的整体逻辑其实和代码开发是一样的。我们要保证所有的逻辑能够完全满足才行。

其实6.0之后的服务器端命令会将这种问题解决,页面上不在需要有辅助单元格,表格等。但是服务器段命令门槛相对高一点,需要有代码开发的思维
回复 使用道具 举报
LukeLiu
银牌会员   /  发表于:2020-2-27 10:53:00
3#
如果业务本身复杂,实现起来自然会复杂些。未来活字格的6.0会支持“服务器端命令”,我们可以像在设计器上使用命令的方式构造出后端的处理逻辑,对于表格的操作会更加的直接。
而目前,我们面临同时修改多表的需求,能想到的方式是使用事务。比如下面这个例子,使用“事务”同时更新了订单表与订单详情表:





本帖子中包含更多资源

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

x
回复 使用道具 举报
yifanlk
中级会员   /  发表于:2020-2-27 11:39:55
4#
Eric.Liang 发表于 2020-2-27 10:16
库存的逻辑因为涉及到库存的扣减,修改,退回等等的操作,所以才会那么复杂,活字格的整体逻辑其实和代码开 ...

关键是多表更新的话事务控制也很麻烦,好像在哪里看到一个视频,有单独的一个命令就是“事务”(不是点击下面那个开启事务)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部