找回密码
 立即注册

QQ登录

只需一步,快速开始

antd

中级会员

35

主题

261

帖子

734

积分

中级会员

积分
734

时代开发者征文活动

[已处理] 主子表数据入库

antd
中级会员   /  发表于:2024-2-21 15:35  /   查看:921  /  回复:11
1金币

大佬们,现在页面有对主子表,其中子表允许编辑、添加、删除(如图所示子表的address与主表的label字段关联)。现在我们的需求是,先在主表选择好需要的城市,再去子表中录入新数据。但是现在发现录入完毕后,数据并没有进入子表的数据表

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

最佳答案

查看完整内容

您好,给您做了一个demo,您可以参考参考,输入完成数据后,直接点击按钮,提交两个表格保存数据即可

11 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-2-21 15:35:49
来自 6#
本帖最后由 Lay.Li 于 2024-2-22 16:19 编辑

您好,给您做了一个demo,您可以参考参考,输入完成数据后,直接点击按钮,提交两个表格保存数据即可


本帖子中包含更多资源

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

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-2-21 16:38:18
2#
大佬,一般主子表的表单页面是类似下图这种的,主表字段就是许多的单元格,子表页面是一个表格,您现在的需求是什么呢,主表为什么要用表格展示呢,可不可以在列表页面绑定一个主表,然后点击主表一行记录中的修改按钮跳转到表单页面去修改呢

本帖子中包含更多资源

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

x
回复 使用道具 举报
antd
中级会员   /  发表于:2024-2-22 08:44:44
3#
Lay.Li 发表于 2024-2-21 16:38
大佬,一般主子表的表单页面是类似下图这种的,主表字段就是许多的单元格,子表页面是一个表格,您现在的需 ...

大佬,因为现在他们给的需求是主表也能直接在表格里面CRUD。子表的数据也是直接在表格中CRUD(其中子表中某个字段的值就是主表里面某一行数据的一个值,即关联字段)。他们不要跳转或者弹出页面那种方式去增加修改。我描述这种,实际操作的效果是前端有效果,但一刷新数据就无了,数据库中也没有
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-2-22 09:49:46
4#
大佬,那这个怎么去判断子表表格添加的数据是主表哪一行的值呢
看您的截图,是子表格中添加的时候会将对应省份手动录入是不。



那您这个可以使用两个表格提交操作将主子表的数据都提交到数据库中,或者使用服务端命令将两个表格中的数据都存储到数据表中,这样应该是可以做的

本帖子中包含更多资源

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

x
回复 使用道具 举报
antd
中级会员   /  发表于:2024-2-22 10:04:25
5#
Lay.Li 发表于 2024-2-22 09:49
大佬,那这个怎么去判断子表表格添加的数据是主表哪一行的值呢
看您的截图,是子表格中添加的时候会将对应 ...

       首先回答大佬第一个问题:我在录入子表数据的时候,比如我希望新增的数据是"广东省",那么我就会用鼠标先在主表中选中"广东省"这条数据(ps:类似于先让主表获取焦点,当然主表的数据也是可以直接在表格中操作的),这个时候再去子表填写前面两个字段的数据即可。
       至于大佬下面说的做法,因为我这是第一次直接在表格中操作数据,我还真不知道怎么操作,能给个简易的demo演示一下吗
回复 使用道具 举报
antd
中级会员   /  发表于:2024-2-22 13:58:12
7#
Lay.Li 发表于 2024-2-22 12:18
您好,给您做了一个demo,您可以参考参考,输入完成数据后,直接点击按钮,提交两个表格保存数据即可:lov ...

大佬,我是8.0.104版本的,打不开。那为什么我上面这种就添加不了到数据库,直接编辑普通表就可以安?
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-2-22 16:20:23
8#
我记得是用8.0.104.0做的demo
给您重新做了一个demo,您可以参考参考,实际上就是用表格提交操作分别提交了两个表格中的数据


本帖子中包含更多资源

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

x
回复 使用道具 举报
antd
中级会员   /  发表于:2024-2-22 16:53:04
9#
Lay.Li 发表于 2024-2-22 16:20
我记得是用8.0.104.0做的demo
给您重新做了一个demo,您可以参考参考,实际上就是用表格提交操作分别提 ...

大佬,我看了一下您的demo,貌似不是我们想要的。
我把你demo改成了我们要的那种主子表的模式,你可以试着给子表添加一些数据。还有就是在添加数据的时候,怎么进行校验,因为不能有重复数据,就比如你上面的省份表格,不能有重复的省份

本帖子中包含更多资源

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

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-2-22 18:00:18
10#
大佬,看了一下。您现在这里子表是设置为子表格了,这个的话,如果表格设置为松绑定的话,没有保存的数据再切换主表记录的话,子表数据就会丢失。如果要实现这种添加方式的话,可以考虑表格不勾选松绑定去添加。然后主表省份勾选唯一,这样不是松绑定的表格添加重复数据时就会提示错误,不让添加重复数据

本帖子中包含更多资源

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

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