Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Таблица:Повторете редовете на заглавките на всяка страница, които не работят - Report Builder 3.0

Зависи от структурата на табликса, която използвате. В таблица например нямате групи колони, така че Reporting Services не разпознава кои текстови полета са заглавките на колоните и настройването на свойството RepeatColumnHeaders на True не работи.

Вместо това трябва да:

  1. Отворете Разширен режим в панела Групиране. (Щракнете върху стрелката вдясно от групите колони и изберете Разширен режим.)
  2. В областта Групи от редове (не Групи от колони) щракнете върху статична група, която подчертава съответното текстово поле в табликса. Щракнете върху всяка статична група, докато открои заглавката на най-лявата колона. Това обикновено е първата изброена статична група.
  3. В прозореца Properties задайте RepeatOnNewPage свойството на True.
  4. Уверете се, че KeepWithGroup свойството е настроено на After .

KeepWithGroup свойството указва към коя група трябва да се придържа статичният член. Ако е зададено на After тогава статичният член се придържа към групата след него или под нея, действайки като заглавка на групата. Ако е зададено на Before , тогава статичният член се придържа към групата преди или над нея, действайки като долен колонтитул на групата. Ако е зададено на None , Reporting Services решава къде да постави статичния член.

Сега, когато преглеждате отчета, заглавките на колоните се повтарят на всяка страница от табликса.

Този видеоклип показва как да го настроите точно както е описано в отговора.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да махна таблица, ако съществува?

  2. Как да четете и анализирате планове за изпълнение на SQL Server

  3. Как да използвам таблична променлива в динамичен sql израз?

  4. SQL Server - Премахнете всички непечатаеми ASCII знаци

  5. Какво се случва с идентификатора на първичния ключ, когато надхвърли лимита?