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

Tablix:Gentag overskriftsrækker på hver side, der ikke virker - Report Builder 3.0

Det afhænger af den tablix-struktur, du bruger. I en tabel har du f.eks. ikke kolonnegrupper, så Reporting Services genkender ikke, hvilke tekstbokse der er kolonneoverskrifter, og indstilling af RepeatColumnHeaders-egenskaben til True virker ikke.

I stedet skal du:

  1. Åbn Avanceret tilstand i ruden Grupperinger. (Klik på pilen til højre for kolonnegrupperne, og vælg Avanceret tilstand.)
  2. I området Rækkegrupper (ikke kolonnegrupper) skal du klikke på en statisk gruppe, som fremhæver den tilsvarende tekstboks i tablixen. Klik gennem hver statisk gruppe, indtil den fremhæver kolonneoverskriften længst til venstre. Dette er generelt den første statiske gruppe på listen.
  3. Indstil RepeatOnNewPage i vinduet Egenskaber ejendom til True.
  4. Sørg for, at KeepWithGroup egenskaben er indstillet til After .

KeepWithGroup egenskaben angiver, hvilken gruppe det statiske medlem skal holde sig til. Hvis indstillet til After så holder det statiske medlem med gruppen efter sig eller under det, og fungerer som en gruppeoverskrift. Hvis indstillet til Before , så holder det statiske medlem sig til gruppen før eller over den, og fungerer som en gruppesidefod. Hvis indstillet til None , Reporting Services bestemmer, hvor det statiske medlem skal placeres.

Når du nu får vist rapporten, gentages kolonneoverskrifterne på hver side i tablixet.

Denne video viser, hvordan du indstiller det nøjagtigt som svaret beskrevet.



  1. Opret en databasemail-profil i SQL Server (T-SQL)

  2. Sådan formulerer du din værdi som DBA til finansdirektører

  3. Gør, ikke ødelægge, SQL Server-ydeevne

  4. Sådan fremskynder du din SQL-server ved hjælp af overvågning af databaseydeevne