Frage

Diese Frage war sehr hilfreich, jedoch habe ich eine Liste Kontrolle in meinem Bericht, und wenn der Bericht über 1 Seite wächst, Daten im Header zeigt nur auf der letzten Seite des Berichts.

Offenbar versteckte Textfelder haben auf jeder Seite des Berichts zu sein für Header richtig zu funktionieren. Wie mache ich das? Die einzige Kontrolle I in der Liste habe, ist eine Textbox mit Haufen von Text, die Art und Weise über 1 Seite wächst.

War es hilfreich?

Lösung 2

Website Geschlechtsumwandlung zur Rettung !!!

Alles, was ich tun musste, ist Berichtsparameter mit abgefragten Werten von meinem Dataset zu verwenden; und dann Referenz = Parameter! Name.Value in der Textbox im Header des Berichts.

Andere Tipps

Obwohl SSRS erlaubt uns nicht Datasetfelder in Seitenüberschriften zu verwenden, ist es uns erlaubt, Gegenstände zu beziehen melden. So konnten wir ein Textfeld platzieren (das hat seinen Wert aus einem DataSet-Feld) überall in unserem Bericht Körper und legen Sie seine Hidden Eigenschaft auf true.

Dann könnten wir leicht auf diese Textbox verweisen im Seitenkopf mit einem Ausdruck wie: =ReportItems!TextBox1.Value und wir sind fertig. Beachten Sie, dass das Textfeld, das bezeichnet wird, sollte auf jeder Seite vorhanden sein, oder sonst druckt der Header einen leeren Wert.

Wählen Sie Berichtsparameter, neue Parameter hinzufügen und versteckte überprüfen, erlauben null und Blindwert ermöglichen.

Wenn Sie die Werte aus der Datenbank abrufen:

unter Verfügbare Werte:

überprüfen „von Abfrage“ Radio-Button und liefern Daten-Set, Wertefeld und Beschriftungsfelder.

Sie unter Standardwerte:

überprüfen "von Abfrage" Radio-Button und liefern Daten-Set, Wertfelder.

Sie nun den Wert für Textfeld in der Fußzeile / Kopf als =Parameters!Footer.Value bietet (Footer ist der Parametername).

die versteckten Textfelder können in einem Rechteck angeordnet werden, dass eine repeatwith Eigenschaft war, gibt Sie Ihr Listenelement sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top