2012-10-18 108 views
0

我有一個報告,我根據貨幣進行了分組,並且我還通過貨幣添加了總計,因此如果我生成報告,則會對與每種貨幣相關的數據進行排序,並且在每種貨幣類型組行我總貨幣來自組字段的佔位符值

的夏理信息(文本框。和佔位符值)被重複以每種貨幣

還當我導出到Excel中,我已經調整了報告保存的結果每種貨幣在不同的工作表上,並將工作表名稱重命名爲貨幣

我的問題是在報告中有一個應該顯示貨幣的PlaceHolder。 但是在PlaceHolder表達式中,它只允許我輸入「= First(Fields!Currency1.Value,」dataSet「)」。

但是,當我生成的報表只顯示第一貨幣「迪拉姆」,甚至對其他貨幣的數據和表

我怎樣才能顯示正確的貨幣一樣,因爲我在Excel工作表的名稱做了一個佔位符表達式?

回答

0

我沒有找到一個解決方案:

  1. 在報表中插入頁眉。
  2. 將貨幣字段從數據集拖入標題。
  3. 編輯表達
  4. 更改 「=第一(場!Currency1.Value, 」數據集「)」 到 「=第一個(ReportItems!Currency1.Value)」

還要注意的是,以上僅工程只爲報頭,它在一個文本框

問候

0

我對你有壞消息。除了在SSRS頁面標題中使用諸如First之類的函數外,您無法以任何方式訪問數據集,也無法讓標題「響應」正文中的內容。

也許我在this other question的建議可以幫助你。這歸結爲不使用標題,而是「僞造」正文中的標題。不漂亮,但它可能適用於您的情況。

+0

感謝您的反饋..你能告訴我除了First之外,我還可以使用哪些功能? 另外我試圖插入另一個表,並提供一個單一的值「貨幣」,我試圖修改與原來的屬性相同,以便兩個表結合:第一個表只顯示貨幣,第二個顯示剩餘的報告,但我沒有成功,當我出口到excel它顯示貨幣表的結果拆分成表格的貨幣,然後原來的表拆分成表,我需要他們兩個被拆分在一起..任何想法 –

0

哦在一個佔位符表達式不工作,你是如此接近!當您根據貨幣名稱創建頁面名稱時,您可以設置自己的成功。

請勿直接使用數據集中的任何內容,請使用已傳遞到報告結構的數據集中的信息。您已經將貨幣名稱放在標題可以找到的地方,方法是將其作爲頁面名稱。

=Globals!PageName 

作爲佔位符的表達式。