我正在尝试做一些我不知道是否可以在Reporting Services上创建一种收据。
我已经有一个表,它在一个组的每个实例之间打破了页面并总结了总数。类似的东西:
ID - Product - Invoice Number - Card Holder - Card Number
01 - Coffee - 00121asdas-asd5458 - James W L - xxxxx xxxx xxx1235
02 - Milk - 154554bnvb-5sdfs57 - James W L - xxxxx xxxx xxx1235
我会从该表中使用的同一查询中获取一些值/项目,并将它们显示在表格垂直位于表格的上方。例如:
Card Holder: James W L
Card Number: xxxxx xxxx xxx1235
Sale date: 2012-12-12
Ticket number: 0000
----------------------------------------------
ID - Product - Invoice Number
01 - Coffee - 00121asdas-asd5458
02 - Milk - 154554bnvb-5sdfs57
我怎样才能从该表中获取这些引用来创建一个或多个新表,并且能够在下一页中重复使用主表?
请给我一个方向......
答案 0 :(得分:2)
您可以在组中创建静态行,并显示某个列的First
值,该值位于组内。在这些行上,您将需要进行一些创意单元格合并以获得您建议的布局。
假设您从表格布局开始:
+--------+------------+----------------------+----------------------+---------------+
| ID | Product | Invoice Number | Card Holder | Card Number |
+--------+------------+----------------------+----------------------+---------------+
| [id] | [Product] | [InvoiceNr] | [CardHolderName] | [CardNr] |
+--------+------------+----------------------+----------------------+---------------+
您可以在组头中创建一些静态行,并使用合并的单元格:
+---------------------+-------------------------------------------------------------+
| Card Holder: | =First(Fields!CardHolder.Value, "CardHolderGroup") |
+---------------------+-------------------------------------------------------------+
| Card Number: | =First(Fields!CardNr.Value, "CardHolderGroup") |
+---------------------+-------------------------------------------------------------+
| Sale date: | =First(Fields!SaleDate.Value, "CardHolderGroup") |
+---------------------+-------------------------------------------------------------+
| Ticket number: | =First(Fields!TicketNr.Value, "CardHolderGroup") |
+---------------------+-------------------------------------------------------------+
| ID | Product | Invoice Number | Card Holder | Card Number |
+--------+------------+----------------------+----------------------+---------------+
| [id] | [Product] | [InvoiceNr] | [CardHolderName] | [CardNr] |
+--------+------------+----------------------+----------------------+---------------+
我不确定我是否100%回答你的问题,因为我不完全确定你在页面的最后一点是什么意思。获得表格结构后,我建议您浏览repeating row group headers on pages上的MSDN页面。