找回密码
 立即注册

QQ登录

只需一步,快速开始

windrealm

注册会员

2

主题

15

帖子

105

积分

注册会员

积分
105
最新发帖
windrealm
注册会员   /  发表于:2023-8-11 16:32  /   查看:1241  /  回复:3
1金币
举例:一个订单页面,有2个表,分别是主表和子表,主表记录订单信息(有订单日期、进度、客户信息等)。子表记录订单明细(产品信息、数量等);

子表设置为子表格,且为数据松绑定。
主页面录入订单日期,客户资料等,然后点击添加订单明细(子表录入),弹出子表录入页面,保存,关闭弹出页面,父页面重新加载绑定数据。
问题来了:子表数据是刷新了,有显示了,但是主表所录入的订单信息(修改还没保存),也被刷新还原到录入前的状态。

请问,我子表数据保存关闭弹出页面时,怎样才能只刷新子表数据,不要刷新主表录入的数据呢?

最佳答案

查看完整内容

你可以在弹出页面时将主表信息传过去,在关闭的时候数据更新。 也可以在关闭弹出页面时将子表表格传递回来,再一起更新。

3 个回复

倒序浏览
最佳答案
最佳答案
fanhuayimeng
论坛元老   /  发表于:2023-8-11 16:32:54
来自 2#
你可以在弹出页面时将主表信息传过去,在关闭的时候数据更新。

也可以在关闭弹出页面时将子表表格传递回来,再一起更新。
回复 使用道具 举报
windrealm
注册会员   /  发表于:2023-8-11 17:10:49
3#
主页面是有一个保存按钮的,我们的操作是先把订单信息填好,最后按保存,把主子表数据一起保存,所以子表设置了松绑定。如果先保存了主表数据,后面就无法取消了。
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-8-11 17:35:41
4#
感谢各位大佬的支持~
您好,有demo可以看看嘛,您弹出页面之后子表的数据是怎么保存进去的呢,一般情况下可以用表格传递命令将选择的数据传回到主页面的子表格中,传递完了之后再使用命令统一的去保存主子表哈
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部