sql >> Database >  >> RDS >> Sqlserver

Rapport Parametervalidatie in ssrs-rapport

Klik op Rapportmenu en vervolgens op Rapporteigenschappen.
Ga naar Code Taband en voeg vergelijkbare code toe volgens uw vereisten:

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

En

Volg de stappen:

1.) Ga naar Rapportparameters en voeg een parameter toe met het datatype is string.

2.) Vink het selectievakje Verborgen en Lege waarde toestaan ​​aan.

3.) Kies bij Standaardwaarden het keuzerondje Niet-opgevraagd en druk vervolgens op de FX-knop en plak deze code.

=CODE.CheckDateParameters(<parameterStartdate>.Value,<parameterEnddate>.Value)

Druk vervolgens op OK.

Zie referentie Link:

Eenvoudige stap voor stap SSRS-parametervalidatie met behulp van code en voorwaardelijke dataset



  1. PostgreSQL - Kolom Aliassen en HAVING

  2. php uitvoeren via mysql?

  3. 2 manieren om alle functies in MariaDB weer te geven

  4. Tijdsperioden voor MySQL-query's en waarde van maximale daling versus voorafgaande maximale waarde