由于我对软件和VBA / SQL都缺乏了解,我再次陷入了Access。
在努力创建自己的VBA代码以创建过滤器表单之后,我决定诉诸先前创建的表单,在该表单中,用户可以从那里汇总的许多表中找到所有相关信息。此表单还包括拆分表单,因此过滤数据非常容易。
除其他事项外,我希望能够基于此过滤后的数据打印报告-在我决定过滤组合框之前,这相当容易。
在我的主表中,我有几个链接到其他表的外键,但是我没有提供FK / PK的形式。我创建了一个组合框,用于显示PK / FK的含义,这也显示在拆分表格的数据表部分中。当我尝试通过按钮打印报告时,会弹出一个参数框,要求输入一些用于组合狐狸进行过滤的值。
有没有办法解决这个问题?我希望我的报告尽可能打印带有PK / FK含义的字段,否则对用户无用。换句话说,我如何使报告拉动PK / FK,但在字段中显示相应的含义?
(当未过滤数据表部分时,报表能够完美地提取此值。)
亲切的问候,
莱辛科
答案 0 :(得分:0)
更新:我能够找到一个粗略的解决方法。我添加了一个重复的组合框,但是这次是文本框,因此它们将在拆分表单的数据表部分中出现两次。我在数据表中隐藏了原始组合框列,只保留了文本框副本。现在,我可以过滤并打印相应的结果,尽管按表格进行过滤不再起作用,因为仍然存在最初的问题。