2013-03-14 47 views
2

我的程序允許用戶輸入參數Start Date,End DateShiftSSRS 2008 Report Builder 3.0:可選用戶輸入參數

我將添加另一個名爲VCN。這允許用戶輸入特定的零件號碼,程序將搜索與其相關的數據。

但是,當我這樣做時,我想能夠關閉其他3個參數。這意味着用戶可以輸入前3個參數或一個VCN號碼。當用戶輸入一個VCN號碼時,我不希望搜索受到其他3個參數的限制。

+0

有關基於另一個參數禁用參數的好問題。不過看來你需要2份報告。一個用於當前和另一個僅具有「VCN」參數。 – glh 2013-03-15 23:55:44

回答

1

乍一看,你最好是兩個報告,這將是我的首選。

我還沒有找到一種方法來禁用基於另一個參數,但我會建議使用VCN參數作爲覆蓋。在這我會:

  1. 設置VCN作爲可選項,並允許空值。
  2. 已有VCN有默認設置,並設置爲null並允許報告正常運行。
  3. 如果用戶在VCN中輸入任何內容,則使用此選項並忽略其他參數中的任何內容。
  4. 然後使用,如果VCN爲空,然後disble其他查詢或做你需要的。