簡體   English   中英

SSRS 將多個字符串參數傳遞給另一個報告

[英]SSRS passing multiple string parameter to another report

我已閱讀有關此問題的其他一些帖子,但不幸的是無法使其正常工作。

我有 2 份 SSRS 報告。 第一個報告采用多個字符串參數,運行 select 查詢,並顯示一些行。 然后我有一個“轉到報告”操作,將值傳遞給子報告並運行更新查詢來更新行。

將多值參數傳遞給另一個報告時,我使用了 =join(Parameters.ponum,Value,".") 但子報告僅將參數識別為 1 值。 子報表上的參數已設置為允許多個值。

我想傳遞的值的類型是'a-01'、'b-02'、'd01-293'。 但是,當傳遞給另一個報告時,參數變為 a-01、b-02、d01-293

我試圖通過 = "'" + join(Parameters.ponum,Value,"'.'") + "'" 但仍然失敗。

我還有其他方法可以做到這一點嗎?

謝謝

如果您的子報表參數像主報表參數一樣是多值的,那么在子報表屬性中您所做的就是將參數值設置為主報表的參數。

因此,如果我們的MainReport帶有一個名為PoNum的參數,並且它是多值的。 然后我們有一個參數為mySubReportsubPONums ,然后在主報告的子報告占位符中,將參數值設置為[@PoNum]

在此處輸入圖像描述

整個參數 object 將傳遞給子報表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM