2011-10-07 67 views
1

我有4個報告的層次結構,以在圖表中顯示越來越細的數據。當用戶點擊主柱形圖中的一列時,它們將下降一級。如果他們點擊同一報告中輔助圖表上的一列,則報告將重新加載選定的新參數。我在報告級別過濾圖表,但頁面上的其他項目在數據集級別進行過濾。該參數指向SQL數據表的整數ID字段。將追加整數添加到鑽取報告中的多值參數

我想添加新的(整數)參數到列表的底部,而不是擦掉當前參數。我應該通過關於系列行動屬性的報告?

回答

0

那麼,發現如何做任務。這很混亂,但它的工作原理。 SSRS將多值參數作爲字符串傳遞給MSSQL。這意味着我們可以放棄處理整數的細節,只需將數組粘在一起即可。定界符「%%」被選中,因爲它永遠不應該是一個有效的輸入,即使在一個字符串中。字段名稱上的字符串轉換可能是過度殺傷。

=斯普利特(加入(參數!ParameterName.Value, 「%%」)& 「%%」 & CSTR(領域!FieldName.Value), 「%%」)