2013-08-28 37 views
0

我正在使用SQL Server Data Tools 2012(Visual Studio 2010),並且有一個多標籤報告,用於在SalesTerritory和ProductType的每個組合上執行分頁符。SSRS - 顯示報告頁面標題中的當前分組字段值

我可以通過添加在屬性窗口中地連接了兩個電流的分組標準值的一組級頁面名稱屬性表達式標記導致下載Excel電子表格的工作表標籤:

=Lookup(Fields!SalesRegionID.Value, Fields!SalesRegionID.Value, 
     Fields!SalesRegionCode.Value, "SalesRegion") + " " + 
Lookup(Fields!ProductTypeID.Value, Fields!ProductTypeID.Value, 
     Fields!ProductTypeName.Value, "ProductType") 

我想什麼現在要做的是將相同的字符串添加到每個報告頁面的頁面標題中。我不能簡單地在文本框中添加上面的表達式,因爲「數據區域之外的字段引用必須包含在指定數據集範圍的聚合函數中。」

那麼,如何限制引用以在當前選項卡 和每個工作表的頁眉上顯示相同的字符串?

回答

2

事實證明,我在組級別分配的PageName屬性也可用作全局字段。如果將文本框添加到頁面標題並打開其表達式對話框,則會在名爲「PageName」的內置字段類別中找到一個字段。雙擊此將添加以下表達式:

"=Globals!PageName" 

這樣做!