Щракнете върху менюто за отчет и след това върху свойствата на отчета.
Отидете до раздела Код и добавете подобен код според вашите изисквания:
Function CheckDateParameters(StartDate as Date, EndDate as Date) as Integer
Dim msg as String
msg = ""
If (StartDate > EndDate) Then
msg="Start Date should not be later than End Date"
End If
If msg <> "" Then
MsgBox(msg, 16, "Report Validation")
Err.Raise(6,Report) 'Raise an overflow
End If
End Function
И
Следвайте стъпките:
1.) Отидете на параметрите на отчета и добавете параметър с типа на данните е низ.
2.) Поставете отметка в квадратчето Скрито и в квадратчето Разрешаване на празна стойност.
3.) От Стойностите по подразбиране изберете радиобутон Незаявено и след това натиснете бутона FX и поставете този код.
=CODE.CheckDateParameters(<parameterStartdate>.Value,<parameterEnddate>.Value)
След това натиснете OK.
Вижте референтната връзка:
Лесна стъпка по стъпка Валидиране на SSRS параметър с помощта на код и условен набор от данни