Klik på Rapportmenu og derefter på Rapportegenskaber.
Gå til Kode-faneblad tilføj lignende kode efter dit krav:
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
Og
Følg trinene:
1.) Gå til Rapportparametre og tilføj en parameter med datatypen er streng.
2.) Marker afkrydsningsfeltet Skjult og Tillad blank værdi.
3.) Fra Standardværdier skal du vælge Non-Queried-radioknappen, og tryk derefter på FX-knappen og indsæt denne kode.
=CODE.CheckDateParameters(<parameterStartdate>.Value,<parameterEnddate>.Value)
Tryk derefter på OK.
Se referencelink:
Easy Step trinvis SSRS-parametervalidering ved hjælp af kode og betinget datasæt