我的程序允许用户输入参数Start Date
,End Date
和Shift
。
我要添加另一个名为VCN
的人。这允许用户输入特定的部件号,程序将搜索与其相关的数据。
但是,当我这样做时,我希望能够关闭其他3个参数。这意味着用户可以输入前3个参数或VCN
个数字。当用户输入VCN
号码时,我不希望搜索受到其他3个参数的约束。
答案 0 :(得分:1)
乍一看,看起来你的两个报告会更好,这是我的偏好。
我还没有找到基于另一种方法禁用参数的方法,但我建议使用VCN
参数作为覆盖。在这,我会:
VCN
设置为可选,并允许空值。VCN
设置为默认设置并设置为null
,并允许报告正常运行。VCN
中输入任何内容,请使用此内容并忽略其他参数中的任何内容。VCN
为null然后将其他查询删除或根据需要执行。