找回密码
 立即注册

QQ登录

只需一步,快速开始

旋转の陀螺

中级会员

39

主题

132

帖子

651

积分

中级会员

积分
651
旋转の陀螺
中级会员   /  发表于:2023-10-16 17:01  /   查看:1588  /  回复:15
50金币
本帖最后由 旋转の陀螺 于 2023-10-20 18:10 编辑

各位大佬,如下问题请问好办法怎么处理?需求如下:

【数据表结构】
BOM主表、BOM子表、生产计划表、生产订单主表、生产订单明细(产品、生产数量;来源于生产计划表)、生产订单明细行子件(来源于BOM子表)

【业务逻辑】
有多行生产计划,生产订单明细参照生产计划生成(因一些原因,存在一行计划在同一张生产订单中拆分多行明细的情况,用选择的表格操作公式写入表格),保存是主子孙表同时要保存。

(主表:生产订单主表    子表:生产订单明细表    孙表:生产订单明细行子件   主子表关系一对多;子孙表关系一对多)

【需求】
保存生产订单(主表、子表)的同时要将生产订单明细子件(孙表)一起保存,请问怎么如何生成孙表数据(一直没想清楚有什么好办法)?

详情请见附件实例!

感谢各位大佬!

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

15 个回复

正序浏览
旋转の陀螺
中级会员   /  发表于:2023-10-18 11:21:37
来自 9#
本帖最后由 旋转の陀螺 于 2023-10-18 11:24 编辑

目前通过SQL方式实现的,感觉问题应该不大,请各位大佬看看是否有其他漏洞

本帖子中包含更多资源

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

x
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-10-20 12:01:02
16#
回复 使用道具 举报
钮钴禄小懒子悬赏达人认证 活字格认证
银牌会员   /  发表于:2023-10-19 20:30:42
15#
大佬厉害
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-10-19 19:06:30
14#
感谢您对活字格的支持。
后面有问题,欢迎继续发新帖交流
回复 使用道具 举报
旋转の陀螺
中级会员   /  发表于:2023-10-19 18:14:47
13#
Joe.xu 发表于 2023-10-19 18:09
跨库问题堪比世纪难题呀,这个是数据库的限制,我看大家基本都没有绕过去,
还是要把数据同步到一个库

只能这样了,好在活字格转换数据库很快,已经转成一个库里,一下全解决了

评分

参与人数 1金币 +5 收起 理由
Joe.xu + 5 很给力!

查看全部评分

回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-10-19 18:09:58
12#
跨库问题堪比世纪难题呀,这个是数据库的限制,我看大家基本都没有绕过去,
还是要把数据同步到一个库
回复 使用道具 举报
旋转の陀螺
中级会员   /  发表于:2023-10-19 15:52:10
11#

大佬,又遇到个麻烦的问题,BOM来自于SQL外联数据库,生产订单来自mysql外联数据库,这种情况下查询视图没法连到不同数据库里,有什么好办法么?
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-10-18 14:42:45
10#



,这个是精髓

本帖子中包含更多资源

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

x
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-10-18 08:58:17
8#
这个思路的话,要保证子表的唯一行号能在数据库中定位到这条数据,这样孙表才能根据行号找到对应的子表,做到这点就应该没有什么问题。
同时楼主后续也可以将之做成一个小demo,论坛上大家都给参谋参谋,看看是不是有不全面的地方~
回复 使用道具 举报
旋转の陀螺
中级会员   /  发表于:2023-10-17 17:56:56
7#
本帖最后由 旋转の陀螺 于 2023-10-17 17:59 编辑
Joe.xu 发表于 2023-10-17 17:48
其实一般在BS设计中,主子孙结构是不推荐的,基本上没有
难点楼主应该也知道,就是子表和孙表的对应关系, ...

感谢大佬,是很有难度
只要能批量生成保存进去即可,修改逻辑都是通过数据库操作去执行的(孙表独立修改,子表修改数量执行孙表的更新),只要批量生成(或插入数据表)孙表保存就可以。
目前思路是在没有子表ID的情况下通过唯一行号去添加孙表,保存后对孙表做以行号为准批量更新对应的子表ID,不知道跑偏没。。。

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