Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Raport Walidacja parametrów w raporcie ssrs

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Porównanie wydajności SQL Server CE 4.0

  2. Kolumny char i nchar programu SQL Server przeszukiwane są inaczej

  3. Wszelkie inne rozwiązania dla SQL Zestaw nośników zawiera 2 rodziny nośników, ale tylko jedna jest dostępna. Wszyscy członkowie muszą być zapewnieni. błąd?

  4. Jak zmienić nazwę czegoś w SQL Server, co ma w nazwie nawiasy kwadratowe?

  5. Poprawka:„Nie można wykonać DZIENNIKA KOPII ZAPASOWEJ, ponieważ nie ma bieżącej kopii zapasowej bazy danych”. w SQL Server/SQL Edge