Access 2013将两个报告合并为一个报告



我的数据库中有两个报告要合并。这两个报告都有前面步骤中填充的各种字段,以及打开表单以供进一步处理的超链接。表单使用报告中的数据自动填充一些字段

=[Reports].[MyReport].[LineItemID]

我使用第三个未绑定表单将两个报告放在一个屏幕上(使用简单的拖放(。两个报告上的超链接不再从各自的报告中读取数据。我试过使用

=[Reports].[MyReport1].[LineItemID]从单个报告和中读取

=[Reports].[CombinedReport].[LineItemID]阅读合并报告,但似乎不起作用。

任何关于这方面的建议都将非常有帮助。

谢谢,

当您将两个报告放入未绑定的报告中时,您还为未绑定报告中的每个报告创建了一个类型为subform/subreport的控件。

你在推荐信中必须尊重这一点。您必须检查并使用这些控件的名称。

因此,如果第一份报告的控件名为MySubControl1,这是您的完整参考:

=[Reports].[MyReport1].[MySubControl1].[Report].[LineItemID]

之所以包含额外的.[Report],是因为您现在还需要显式引用控件(在本例中为报表(的内容,才能真正引用嵌入的报表对象,并能够在其中引用所需的LineItemID控件。

最新更新