首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SubForm反转

SubForm反转
EN

Stack Overflow用户
提问于 2012-08-25 03:51:43
回答 1查看 1.3K关注 0票数 1

这个问题是我之前的一个问题的延伸,我已经解决了这个问题。详情请参见here

我对subforms有一个问题。我有两个表,TableA和TableB,它们具有从A到B的一对多(父项到子项)关系。现在,我知道微软设计子窗体,以便用户可以查看/与关系中多个/子项一侧的表上的信息进行交互。我的问题是,这种情况能逆转吗?也就是说,我可以在关系的一方/父方拥有用于信息的子表单吗?

在更广泛的上下文中(参见上面的链接),我尝试使用子窗体,因为组合框的功能有限。如果将Column Count属性设置为大于1的值,则组合框将允许通过其Row Source属性查看多个列。但是,组合框的文本输入部分将只允许一个条目。我需要能够输入多个字段值,以防需要将新记录添加到基础表中。

如果有一种完全不同的方法来实现这一点,而不涉及子表单,那么这是很好的。我也在考虑将级联组合框作为一种可能的解决方案。

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2012-08-25 03:56:41

可以,停那儿吧。您可以拥有一个包含两个子窗体的窗体。在2000 / 2003 Northwind示例数据库中有一个示例,其中选择子窗体1中的记录将显示子窗体2中所选内容的子记录。相关窗体是客户订单窗体。

它的工作方式是设置链接的子文件和主文件,并在第一个子窗体的当前事件中包含一个requery:

代码语言:javascript
复制
Me.Parent![Customer Orders Subform2].Requery

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12115793

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档