我有一个输入参数' StartDate'数据类型设置为'日期/时间'。除了使用日历控件外,用户还可以手动输入值。我想知道是否有任何方法来验证它,以便出现以下错误
当提供一些垃圾值作为输入时,不显示本地报告处理期间发生错误。提供的价值 对于报告参数' StartDate'对于其类型无效。
。我看到了一个与此here类似的线程, 并尝试使用自定义代码来验证参数值,仍然无法正常工作。
有没有办法使用日期/时间作为数据类型并仍然验证该值,以便不抛出错误?
非常感谢任何帮助。谢谢!
答案 0 :(得分:0)
错误:
The value provided for the report parameter 'StartDate' is not valid for its type. (rsReportParameterTypeMismatch)
更改日期格式: 使用此格式传入参数 - “dd-MM-yyyy”。 如果格式未更改,请检查您的系统日期格式。
答案 1 :(得分:0)
选择日期格式 使用这种格式来获得结果。
我认为您的日期日期格式为' MM-dd-yyyy'显示无效