2013-03-14 50 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其他查询或做你需要的。