如何在一个页面中显示一个标题号的所有记录

时间:2015-04-14 15:12:33

标签: sql-server-2012 ssrs-2012

我有一份报告,显示客户的购买情况,按发票的标题编号进行分组。

我有这个:

        Invoice
        1000001

        Ordered    Shipped    Remaining    Item Description
        1.00        1.00       1.00             test item

此数据和其他数据显示在一个页面中,但如果一张发票包含多个商品,则报告会显示:

        Invoice
        1000001

        Ordered    Shipped    Remaining    Item Description
        1.00        1.00       1.00             test item
        (page break)

        Invoice
        1000002

        Ordered    Shipped    Remaining    Item Description
        1.00        1.00       1.00             test item
        (page break)

         Invoice
         1000002

         Ordered    Shipped    Remaining    Item Description
         1.00        1.00       1.00             new cs

我想表明这一点:

         Invoice
         1000001

         Ordered    Shipped    Remaining    Item Description
          1.00        1.00       1.00          test item
         (page break)

         Invoice
         1000002

         Ordered    Shipped    Remaining    Item Description
          1.00        1.00       1.00          test item
          1.00        1.00       1.00           new cs

我有一个星期前的这个问题,我没有任何想法解决这个问题。我正在使用SSRS 2012和SQL 2012

提前致谢

1 个答案:

答案 0 :(得分:0)

创建一个List对象。 Group By List对象中的Invoice的Header#。将现有Tablix拖放到列表中。转到“发票”组的属性,并确保在“分页符”选项卡上选中“在组的每个实例之间分页”框。