假设我们有一个包含两个日期参数的报告:StartDate和EndDate可由日历选择器选择,而不是通过下拉值列表选择。 但我需要为这两个参数实现一个条件:
换句话说,StartDate< = EndDate,无论我从StartDate文本框还是EndDate文本框设置这些值。 我该如何实现呢?
答案 0 :(得分:0)
如果您使用的是标准SSRS报告查看器,则无法进行。参数只能以一种方式依赖,因此例如,您可以在每次设置startdate时验证enddate,而不是相反。要绕过此操作,请编写自己的reportviewer控件或使用报表级验证,例如当用户选择错误的日期时,显示"选择了错误的日期"报告中的消息而不是数据。