0

背景:

我目前正在尝试了解报告在访问中的工作方式,因为我是整个报告领域的新手。我已经研究出如何创建基于表格的报告。- 没关系。但是尝试使它更符合我的需要被证明是一个挑战。

问题:

我正在创建的报告使用需要两行详细信息的数据。为了更好地解释:

报告中的*第一行*应该显示像发票交易一样进行的交易的一般概述......

然后*下面*我想要一个使用稍小的文本来显示发票交易的详细信息的行。信息,例如支付上面显示的发票的付款。

我已经设法让它显示出一种......但它显示出很大的差距可能是因为我将它放置在报告设计视图中的方式。

在报告设计中:

全部在报告的详细信息部分 - 我将第一行绑定到一个表,然后紧接着另一行绑定到同一个表但使用不同的数据。

问题:

我想要实现的目标是可能的吗?Access中有什么东西可以处理这个吗?

希望我的问题很清楚。

谢谢!

4

1 回答 1

0

首先,我会根据查询而不是表格来制作您的报告;随着数据的增长,基于表格的报告将变得更难管理。

创建一个只包含您需要的数据的查询,然后创建适当的标题;例如,如果您有一笔交易由多张发票(或一张,如果您只想为您格式化报告)支付,那么您将按交易的唯一标识符分组,这将创建一个区域“交易标题”,其中您将所有特定于交易的字段(交易ID,交易日期等)。然后在“详细信息”部分的下方,放置发票特定的所有字段(发票编号、发票日期、发票金额等)。结果将是交易一行,然后是每张发票一行。您可以根据需要添加后续分组并将详细信息部分格式化为较小的文本等。

如果您无法将所需的所有数据放入一个查询中,或者存在分组冲突,那么您将需要使用 Scotch 建议的子表单。

您提到的较大差距可能是因为您需要降低细节部分的高度;您的控件通常应形成一条水平线,并使详细信息部分略大于此。

希望这会有所帮助,如果没有,我需要更多关于您试图在报告中添加的信息。

于 2013-04-22T21:20:49.887 回答