Kliknij menu Raport, a następnie Właściwości raportu.
Przejdź do zakładki kodu i dodaj podobny kod zgodnie z wymaganiami:
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
I
Wykonaj następujące kroki:
1.) Przejdź do parametrów raportu i dodaj parametr, którego typem danych jest ciąg.
2.) Zaznacz pole wyboru Ukryte i Zezwól na puste pole wyboru.
3.) Z wartości domyślnych wybierz przycisk opcji Bez zapytań, a następnie naciśnij przycisk FX i wklej ten kod.
=CODE.CheckDateParameters(<parameterStartdate>.Value,<parameterEnddate>.Value)
Następnie naciśnij OK.
Zobacz odnośnik Link:
Łatwy krok Krokowa walidacja parametrów SSRS przy użyciu kodu i warunkowego zbioru danych