请选择 进入手机版 | 继续访问电脑版
longniu
中级会员   /  发表于:2020-2-21 20:24  /   查看:2518  /  回复:7
10金币
本帖最后由 longniu 于 2020-2-21 20:54 编辑

主从表页面添加子表记录时,只添加一条记录会多出两条空记录出来,不知道是什么原因:



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

最佳答案

查看完整内容

2个思路 1.不要用三个选项卡去写一条记录,没有办法匹配的。所以建议将所有字段放到一个表格里,表格设置冻结列和忽略隐藏,实现不占区域,但是表格内部横向滚动的功能 2.把子表拆成三个数据表子表。分别存3个子表数据,主表ID都是1,然后后续展示的时候可以通过视图将这三个子表的数据通过主表ID连接起来

7 个回复

最佳答案
最佳答案
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-2-21 20:24:23
来自 6#
longniu 发表于 2020-2-24 18:46
是的,我连的是一个外接数据库,但修改时三个选项卡的数据都能完整的加载回来,就是保存时,相当于第一个 ...

2个思路
1.不要用三个选项卡去写一条记录,没有办法匹配的。所以建议将所有字段放到一个表格里,表格设置冻结列和忽略隐藏,实现不占区域,但是表格内部横向滚动的功能
2.把子表拆成三个数据表子表。分别存3个子表数据,主表ID都是1,然后后续展示的时候可以通过视图将这三个子表的数据通过主表ID连接起来
回复 使用道具 举报
cg6207悬赏达人认证 活字格认证
银牌会员   /  发表于:2020-2-21 21:58:39
2#
没有在页面上用“设置为子表”这个功能吗?
你应该是没有关联
回复 使用道具 举报
longniu
中级会员   /  发表于:2020-2-21 23:45:19
3#
cg6207 发表于 2020-2-21 21:58
没有在页面上用“设置为子表”这个功能吗?
你应该是没有关联

这是最基本的知识了,肯定是设置了的
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-2-24 09:41:26
4#
你上传个工程文件让我看看吧。你的意思是一个子表分到三个选项卡里去实现是么?
回复 使用道具 举报
longniu
中级会员   /  发表于:2020-2-24 18:46:15
5#
本帖最后由 longniu 于 2020-2-25 20:31 编辑
Eric.Liang 发表于 2020-2-24 09:41
你上传个工程文件让我看看吧。你的意思是一个子表分到三个选项卡里去实现是么?

是的,我连的是一个外接数据库,但修改时三个选项卡的数据都能完整的加载回来,就是保存时,相当于第一个选卡的记录为一条记录,第二个选项卡写的记录变成了另一条记录,第三个选项卡写的又另添加为一条记录,不是在同一条记录上,就是三个选项卡不能保存为同一条记录,而是保存时,他把写的填写的内容当成是三个不同的记录来保存了,这个就不知道要怎么关联处理成是同一条记录
工程文件需要内建一个案例才行。


本帖子中包含更多资源

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

x
回复 使用道具 举报
longniu
中级会员   /  发表于:2020-2-25 20:13:34
7#
就是还是没法解决,不能用选项卡来解决,只能用一个子表省事,就是子段太多,只能滚动滑条来填表了。
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-2-25 23:28:58
8#
longniu 发表于 2020-2-25 20:13
就是还是没法解决,不能用选项卡来解决,只能用一个子表省事,就是子段太多,只能滚动滑条来填表了。

只使用一个子表的话,的确无法实现。
分成三个子表的话,就可以使用选项卡来做了。可能更符合您的需求。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部