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

Jak dać podział strony w SSRS

Nie jestem pewien, jaki jest cel podziału strony bez żadnej treści... ale mimo to próbowałem dodać tabelę do raportu z jedną kolumną i ukryć to i to działa

Krok 1

Utwórz zestaw danych z zapytaniem (tekst polecenia)

 Select 'A' AS GRP
 UNION
 Select 'B' AS GRP

Krok 2

Wstaw tabelę i ustaw DataSetName jak utworzono w kroku 1

Krok 3

Kliknij grupę tabel i naciśnij klawisz F4, aby ustawić wartość właściwości podziału strony, ustaw położenie przerwania na między i nazwę strony na =Fields!GRP.Value (Zobacz zrzut ekranu dla referencji)

Krok 4 Od powyższego kroku zobaczysz podział raportu na 2 strony, ponieważ są 2 rekordy z kroku 1. zapytania. Teraz następnym krokiem jest wyświetlenie numeru strony dla wstawienia nagłówka strony

Krok 5

Wstaw nagłówek strony z wartością wyrażenia pola tekstowego jako

 ="THIS IS PAGE " &  CSTR(Globals!PageNumber)

Na koniec, ukryj nieoczekiwane kolumny tabeli (pole tekstowe), ponieważ chcesz tylko wyświetlić numer strony lub nagłówek strony

Wynik raportu będzie wyglądał jak




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak mogę bezpiecznie zniszczyć niektóre dane używając sql server 2008? (przy użyciu bezpiecznego czyszczenia DoD lub jego odpowiednika)

  2. Znajdź zależności w SQL Server:sql_expression_dependencies

  3. Instrukcje SQL do ROLLBACK, ale Audit wstawia do COMMIT

  4. SSIS — używanie kontenera pętli foreach do aktualizacji rekordów po przeniesieniu

  5. Błąd sqlserver_ado nie jest dostępnym zapleczem bazy danych (PyISAPIe w IIS)