sql >> Database teknologi >  >> RDS >> Sqlserver

Rapport Parametervalidering i ssrs rapport

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



  1. Oracle apex vælg liste og skjul værdier

  2. Wierd og irriterende fejl:Kald til udefineret funktion mysql_query()

  3. MySQL Send tabelnavn til markørvalg

  4. I SQL, er det OK for to tabeller at referere til hinanden?