MS Access – 格式化报告
MS Access – 格式化报告
在本章中,我们将学习如何格式化报告。您会发现格式化报告和格式化表单之间有很多相似之处,但有一些工具和技巧是专门针对报告的。现在让我们看看报告部分和分组的概念。
为此,我们需要打开我们在上一章中创建的报告。在这里,我们将看到其中一些信息如何显示在报告中。
在这里,我们将从报告部分和分组开始。
现在让我们转到此报表的设计视图。
您可以看到没有太多可看的,这里只有页眉、详细信息部分和页脚可见。您可以非常轻松地添加额外的几个部分。
右键单击该报告的任意位置,您将看到页眉/页脚和报告页眉/页脚。此特定报告没有可见的报告页眉/页脚。让我们选择该选项并返回到报告视图。
您可以看到它只是在报告的最顶部添加了一点彩色区域。在设计视图中,通过将鼠标悬停在该页眉分隔符的顶部右侧,单击并向下拖动来扩展该区域。这将为报告标题添加更多区域。
在报告视图中,您现在将在报告的最顶部看到更多区域,如下面的屏幕截图所示。
报表页眉和页脚控件出现在该报表第一页的顶部。报告页脚控制您在报告底部最后一页看到的内容。
报表页眉和页脚不同于您的页眉和页脚。放置在页眉中的任何内容都将出现在每个页面的顶部。同样,放置在页脚中的任何内容都会在每个页面的底部重复。
现在您可以添加额外的分组级别,为此,您需要确保打开了组排序和总面积。
在“设计”选项卡的“分组和总计”部分,单击“分组和排序”按钮,这将在底部打开“分组、排序和总计”区域,如下面的屏幕截图所示。
您现在可以在报告中的任何控件上添加其他组或分组。现在让我们单击添加组。
在上面的屏幕截图中,您可以看到带有项目名称、任务标题、截止日期和完成百分比的报表的底层控制源。现在假设我们要按项目对所有延迟的任务进行分组,因此从列表中选择项目名称。
现在,您将在详细信息部分上方看到一个额外的分组级别ProjectName Header。我们现在可以将此控件向上移动到此项目名称标题,而不是出现在每个延迟的单个任务旁边的项目名称。您可以选择它,然后按键盘上的Ctrl + X将其从该详细信息部分剪切并单击该项目名称标题背景中的任意位置,然后按Ctrl + V将该控件粘贴到该项目名称标题中。
您现在可以转到“报告视图”并查看为对报告中的内容进行分组所做的调整,如下面的屏幕截图所示。
每个项目都有自己的小级别,然后在该区域下方,您将看到上述项目的所有延迟任务。现在更改后,您可以浏览并开始在布局视图中设置报告格式。
如果要使项目名称更大,请拖动下面的行并在“格式”选项卡中将字体大小更改为 20。
您可以增加控件的宽度以覆盖页面的整个宽度。
要移除控件周围的边框,请单击“格式”选项卡中的“形状轮廓”,如下面的屏幕截图所示。
选择透明选项。
现在让我们转到设计视图,如下面的屏幕截图所示。
调整页面左侧的任务标题,如下面的屏幕截图所示。
现在让我们使用Ctrl+X和Ctrl+V将数据从 Page Header 部分带到ProjectName标题部分。
现在让我们回到报表视图。您现在将看到标签直接显示在它们所描述的控件上方。
如果您注意到,您会看到任务和下一个项目名称之间没有空格。中间应该有额外的空间。为此,我们需要添加ProjectName Footer。
现在,转到设计视图。
在组、排序和总计区域中,单击项目名称旁边的更多按钮。
您现在将找到有关如何按项目名称分组和排序的所有选项,如下面的屏幕截图所示。
在这里,我们有一个名为“没有页脚部分”的属性。让我们通过单击“无页脚部分”字样旁边的小箭头来更改该选项。
将其更改为With a Footer Section。
正如您在上面的屏幕截图中看到的,详细信息部分下方的 ProjectName 页脚部分已添加。这将作为该项目名称组的页脚。
现在让我们回到报表视图。
要在“详细信息”部分和“项目名称”区域中删除交替区域的阴影或背景外观,请再次转到“设计”视图。
让我们首先通过单击详细信息分隔符来更改详细信息部分,然后打开属性表。
在格式选项卡上,将备用背景颜色更改为无颜色,如下面的屏幕截图所示。
同样,将 ProjectName Header 和 ProjectName Footer 的 Alternate Back Color 更改为 No Color,然后转到 Report View。
您现在可以看到报告的外观。要查看您的数据将如何逐页打印,让我们转到打印预览。
这就是打印时的样子。