在这篇文章中,我将介绍如何基于DB2服务器建立报表,并进一步深入讨论对于Access 2007开发者来说,后端DB2服务器的透明属性。
在本系列文章的第一部分DB2 9与Microsoft Access 2007(一):获取数据,我向您展示了如何使用Microsoft Access 2007作为一个后端IBM DB2服务器的图形前端处理机。特别是介绍了怎样执行链接表格并创建基于这些表格的提取层,这样信息技术人员就无须担心不同的命名约定而可以直接处理他们的商务实体;从始至终,数据都存放在DB2服务器上且基本上对工作效率没有丝毫的影响。在第二部分如何在Microsoft Access 2007中处理DB2数据,我针对链接表格更近一步的展示了如何影响您的Access 2007和DB2,把它们作为一个整合层;除此之外,我还论证了一些在向信息技术人员演示DB2数据时Access 2007所支持的商务规则。在这篇文章中,我将介绍如何基于DB2服务器建立报表,并进一步深入讨论对于Access 2007开发者来说,后端DB2服务器的透明属性。
准备工作
请首先确认您已经连接了前两部分所提到的样本数据库中的ORG, EMPLOYEE, STAFF, DEPT, 和 INVENTORY 表格。除此之外,我假设您已经创建了基于这些表格的提取层,所以您现在的All Tables 应该如下所示:
如果您需要之前工作的指导,请参阅本系列文章第一部分。在本文中,我们将会处理STAFF表格,所以请确保您可以打开此表格并能观察其中的数据。您可以双击所创建的Staff 对象,按照之前文章的步骤来实现:
使用Report wizard创建基于DB2的报表
想要在DB2数据库中创建STAFF表格的报表,请遵循以下步骤:
1.选择All Tables 视图中的STAFF表格。
2.在Reports(报表)操作区域,选择Create 栏并点击Report Wizard。(请注意操作区域的显示是动态的,它会随着您所选择的不同的栏,而显示相应的对象列表):