首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查询/窗体/报表中的访问表关系下拉行为

查询/窗体/报表中的访问表关系下拉行为
EN

Stack Overflow用户
提问于 2014-06-12 01:57:50
回答 1查看 1.6K关注 0票数 1

我有个关于进入的小问题。当您创建两个表并指定一个特定的关系(例如,一对多的关系)并强制执行引用完整性时,当您访问对应于" one“的表时,您将得到一个小的"+”图标,该图标将显示与"one“对应的”多“表中的所有条目。

在设计查询时有什么方法来模仿这个吗?这样,对于每个条目,您可以展开它们以显示涉及主查询的每个单独结果的子查询的结果?

你已经可以做类似的事情了,但看起来会是这样

假设Table1Entry1对应于Table2Entry1和Table2Entry2,而Table1Entry2对应于Table2Entry3和Table2Entry4

当您查看查询结果时,这就是它的样子。

Table1Entry1 Table2Entry1

Table1Entry1 Table2Entry2

Table1Entry2 Table2Entry3

Table1Entry2 Table2Entry4

当我想要的是

Table1Entry1

-> Table2Entry1

代码语言:javascript
复制
-> Table2Entry2

Table1Entry2

代码语言:javascript
复制
-> Table2Entry3
代码语言:javascript
复制
-> Table2Entry4

如果在设计查询时是不可能的,那很好。但是,是否有可能为报告或表单生成这样的内容?

我知道这主要是表面上的东西,但它会比其他选择好得多,直观得多。

EN

回答 1

Stack Overflow用户

发布于 2014-06-12 02:56:07

它被称为子数据表

  1. 在数据表视图中,打开要添加子数据表的表或查询。
  2. 在“开始”选项卡上的“记录”组中,单击“更多”,指向“子数据表”,然后单击“子数据表”。
  3. 在“插入子数据表”对话框中,选择对应于要作为子数据表插入的对象类型的选项卡(表、查询或两者)。
  4. 在“链接子字段”框中,单击要用作为子数据表提供数据的外键或匹配字段的字段。
  5. 在“链接主字段”框中,单击要用作主表或查询的主键或匹配字段的字段,然后单击“确定”。 注意,“链接子字段”和“链接主字段”框中的值在指定字段上创建一对多的连接。
  6. 若要显示添加到表、查询或窗体中的子数据表,请单击+标志。 注意,子字段(外键)未显示为子数据表的列。在子数据表中添加新记录时,Access将自动插入所选基表的主键值。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24175377

复制
相关文章

相似问题

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