wake-up-neo.com

rdlc report in vs2010, wie wiederhole ich die Spaltenüberschriften auf jeder Seite?

Wie wiederhole ich Spaltenüberschriften in RDLC-Berichten?

Hier steht http://msdn.Microsoft.com/EN-US/library/735D1EE7-3C89-46D8-A346-504DB10F33E1.aspx#TableNoGroups :

Um die Spaltenüberschriften für das Tablix-Element zu wiederholen oder einzufrieren, wählen Sie die statische Zeile mit der Bezeichnung (statisch) aus. Im Eigenschaftenbereich werden die Eigenschaften für das ausgewählte Tablix-Mitglied angezeigt. Durch Festlegen von Eigenschaften für dieses Tablix-Element können Sie steuern, wie die erste Zeile wiederholt wird oder in der Ansicht bleibt.

Ich habe jedoch versucht, "RepeatOnNewPage" und "FixedData" ein- und auszuschalten, und es ist nichts passiert (die Spaltenüberschrift wurde immer noch nur auf der ersten Seite angezeigt). Ich benutze VS2010, danke!

26
deerchao

Ich hatte gerade das gleiche Problem und stellte fest, dass Sie wahrscheinlich etwas weiter von den Standardeigenschaften (rechtes Dialogfeld) zu den Advance-Eigenschaften gehen müssen.

Nachdem Sie Ihr Tablix ausgewählt haben, sollte unten ein Rahmen angezeigt werden, der Zeilengruppen und Spaltengruppen mit einem Pfeil ganz rechts zeigt. Klicken Sie auf den Pfeil und wählen Sie den erweiterten Modus aus.

Der RowGroups-Bereich sollte nun (statisch) und (Details1) anzeigen, je nach Tablix möglicherweise mehr. Wählen Sie die statische Zeile aus, und im rechten Eigenschaftsfenster wird RepeatOnNewPage als Option angezeigt.

Nachdem ich dies getan hatte, wurden meine Spaltenüberschriften wie erwartet angezeigt.

Viel Glück!

67
KDrewiske

Ich habe dieses nagende Problem seit Monaten in meiner Fehlerliste! Ich möchte klarstellen, dass KDrewiske mir die Lösung gegeben hat, also stimme nicht für mich, aber ich scheine nicht auf Deerchao's Folgefrage zu antworten. (Sorry, ich bin neu auf der Website)

Zusätzlich zu KDrewiskes Lösung musste ich die zweite Zeile ('Details1' aus dem vorherigen Beispiel) auswählen und KeepTogether auf false setzen.

Ich bekomme jetzt auf jeder Seite Spaltenüberschriften und kann einen nervigen Fehler aus meiner Liste entfernen!

Grüße, Bizzarry

1
Chris Barry

Wenn Sie die Tablix-Kopfzeile auf mehr als 1 Seite (n) im Bericht anzeigen möchten, beachten Sie Folgendes (Beispiel)

  1. Klicken Sie einfach einmal auf Ihren Tisch
  2. Nachdem Sie Ihre Tabelle ausgewählt haben, sehen Sie den Bereich Zeilengruppen und Spaltengruppen
  3. Am Ende der rechten Seite der Spaltengruppen sehen Sie den Abwärtspfeil. Klicken Sie einfach auf den Pfeil und wählen Sie "Erweiterter Modus".
  4. In Row Groups Part: * Static and other one is Details werden dort sein * Klicken Sie noch einmal auf static in Row Groups und drücken Sie F4 und Sie sehen das Eigenschaftsfenster und nehmen für die Eigenschaft "RepeatOnNewPage" die Änderung auf "True" vor.
0
user11708569

Ich habe meine Antwort in der zweiten Reihe von Anweisungen auf der durch die unten dargestellte URL dargestellten Seite gefunden. Ich habe diese Seite gefunden, indem ich einem Link auf der Seite folgte, zu der deerchao einen Link bereitgestellt hat.

http://msdn.Microsoft.com/EN-US/library/cc627566.aspx

0