Fai clic sul menu Report, quindi su Proprietà report.
Vai alla scheda Codice e aggiungi un codice simile in base alle tue esigenze:
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
E
Segui i passaggi:
1.) Vai su Report Parameters e aggiungi un parametro con il tipo di dati è stringa.
2.) Seleziona la casella di controllo Nascosto e Consenti valore vuoto casella di controllo.
3.) Da Valori predefiniti scegli il pulsante di opzione Non interrogato, quindi premi il pulsante FX e incolla questo codice.
=CODE.CheckDateParameters(<parameterStartdate>.Value,<parameterEnddate>.Value)
Quindi premere OK.
Vedi link di riferimento:
Easy Step Convalida passo passo dei parametri SSRS mediante codice e set di dati condizionali