Lab1 创建基本报表
Step1 创建报表服务器项目
1. 单击“开始”,依次指向“程序”和Microsoft SQL Server 2005,再单击Business Intligence Development Studio.
2. 在“文件”菜单上,指向“新建”,再单击“项目”。
3. 在“项目类型”列表中,单击“商业智能项目”。
4. 在“名称”中,键入HOL,并将项目存到d:/hol/ssrs目录中。
5. 单击“确定”以创建项目。
Step2 创建报表
1. 在解决方案资源管理中,右键单击“报表”,指向“添加”,再单击“新建项”。
2. 在“添加新项”中,单击“报表”。
3. 在“名称”中,键入Sales Orders.rdl,再单击“添加”,系统将打开一个包含“数据”、“布局”和“预览”选项卡的视图。这是Business Inteligence Development Studio的报表设计器组件。系统将在“数据”视图中打开此报表。
Step3 设置连接信息
1. 在“数据”选项卡中,展开页面顶部“数据集”下拉列表的内容,并选择“新建数据集”。此时,系统将显示“数据源”对话框。
2. 在“名称”中,键入AdventureWorks。
3. 在“类型”选择Microsoft SQL Server。
4. 在“连接字符串”中,键入以下内容:
Data Source=(local);Initial Catalog=AdventureWorks
5. 单击“确定”。AdventureWorks将添加到“数据集”窗格中。
Step4 定义报表查询
1. 将以下查询键入到查询设计器的SQL窗格中,SQL窗格是设计工具中最上层的窗格。
SELECT S.OrderDate,S.SalesOrderNumber,S.TotalDue,C.FirstName,C.LastName
FROM HumanResources.Employee E INNER JOIN
Person.Contact C ON E.ContactID=C.ContactID INNER JOIN
Sales.SalesOrderHeader S ON E.EmployeeID=S.SalesPersonID
2. 若要查看查询的结果,请单击查询设计器工具栏上的“运行“(!)按钮。
Step5 添加表数据区域
1. 单击“布局”选项卡。
2. 在“工具箱”中,单击“表”,再单击设计图面。报表设计器将在设计图面的宽度内绘制一个具有三列的表。
3. 在“数据库”窗口中,展开报表数据集以显示字段。
4. 将OrderDate字段从“数据集”窗口拖到此表第一列的中间行(详细信息行)中。
5. 将SalesOrderNumber字段从“数据集”窗口拖到此表第二列的中间行中。
6. 将TotalDue字段从“数据集”窗口拖到此表第三列的中间行中。
Step6 浏览基本报表
1. 保存报表项目。在“文件”菜单上,单击“全部保存”。
2. 单击“预览”选项卡。报表设计器将运行此报表,并将其显示在预览视图中。