第 5 课:使用报表向导设计子报表

创建用于子报表的数据连接和数据表后,接下来要使用报表设计器中的报表向导设计子报表。 有关报表设计器的详细信息,请参阅使用报表设计器设计报表 (SSRS)

使用报表向导设计子报表

  1. 确保在解决方案资源管理器中选择顶级网站。

  2. 右键单击该网站,然后选择“添加新项”。

  3. 在“添加新项”对话框中,单击“报表向导”,输入报表文件的名称,然后单击“添加”。

    随后将启动报表向导。

  4. 在“数据集属性”页的“数据源”框中,单击“DataSet2”。

    随后将自动用您在第 4 课:定义用于子报表的数据连接和数据表中创建的数据表更新“可用数据集”框。

  5. 单击“下一步”。

  6. 在“排列字段“页中,执行以下操作:

    1. ProductIDPurchaseOrderIDPurchaseOrderDetailIDOrderQtyReceivedQtyRejectedQtyStockedQty 从“可用字段”拖到“值”框中。

    2. 单击 Sum(ProductID)Sum(PurchaseOrderID)Sum(PurchaseOrderDetailID)Sum(OrderQty)Sum(ReceivedQty)Sum(RejectedQty)Sum(StockedQty) 旁的箭头,然后取消选择 Sum

  7. 单击“下一步”两次,然后单击“完成”以关闭“报表向导”。

    现已创建 .rdlc 文件。 随后将在报表设计器中打开该文件。 设计图面中现在显示由您设计的 tablix。

  8. 打开 .rdlc 文件后,通过执行以下操作添加参数:

    1. 在“报表数据”窗格中右键单击“参数”,然后单击“添加参数”。

    2. 在“名称”框中输入 productid

    3. 确认在“数据类型”列表框中选择了“整数”。

    4. 单击“确定”。

  9. 保存 .rdlc 文件。

下一个任务

您已成功地使用报表向导设计了子报表。 接下来,将向网站应用程序添加 ReportViewer 控件。 请参阅第 6 课:将 ReportViewer 控件添加到应用程序