2014-02-07 79 views
1

我正在爲我的組織在SQL Server 2008R2數據庫上使用SSRS報告生成器開發「交付證明」表單。使用不同的水印(驅動程序複製/客戶副本)打印多份相同表單時遇到困難。所有相同的信息都在這兩種形式。我閱讀了有關使用分頁符和複製原始tablix的信息,因此在一個開發頁面上有兩個表格。這適用於創建這些表單。但是,當我打印時,所有的「驅動程序複印」表格首先打印,然後是「客戶複印件」。SSRS打印多個相同的發票

以下是打印命令的示例:

Invoice Number 12345 Driver Copy 
Invoice Number 67890 Driver Copy 
Invoice Number 12345 Customer Copy 
Invoice Number 67890 Customer Copy 

我想打印類似如下:

Invoice Number 12345 Driver Copy 
Invoice Number 12345 Customer Copy 
Invoice Number 67890 Driver Copy 
Invoice Number 67890 Customer Copy 

整理不是巨大的磨難,直到我們有200 +要打印的表格。 Report Builder 3.0或BIDS中有什麼方法可以實現這一目標嗎?

順便說一句,數據源不能被操縱。但是,如果在查詢生成器中有一種方法可以執行此操作,則可以使用它。

回答

1

將「列表」數據區域從工具箱(BIDS)放入設計圖面或從功能區(RS Builder)中插入,然後將兩個表放在上面。將列表項(實際上是一個單元格和一個矩形的tablix)的分組設置爲「發票號」。這將視覺化你的形式。

你還可以設置一個排序找回正確的順序結果(驅動 - >客戶副本)

如果你想有分組的每個實例之間的分頁符,你可以編輯分頁符您的「列表」數據區域。