2017-06-19 2 views
1

Mein SSRS-Bericht hat zwei "Seiten". Die erste Seite [Laufzeit] zeigt ein Textfeld mit den Kriterien für die Rückgabe von Daten. Die nächste Seite [s] enthält alle Daten.SSRS - Benennen von Excel-Tabs basierend auf Seitenzahl/Inhalt

Ich habe dem Tablix Member für die Datenseiten den Seitennamen von 'Detail' gegeben.

Wenn der Bericht in Excel exportiert wird, wird er in zwei Tabellen angezeigt. Das erste Blatt [mit den Kriterien] heißt "Sheet1". Das zweite Blatt [mit allen Detaildaten] heißt "Detail" - so will ich es.

Wie erhalte ich das erste Blatt [..., das derzeit den Namen "Sheet1" erhält] beim Export nach Excel "Kriterien"?

Kann ich einen Ausdruck irgendwo verwenden, das sagt etwas wie folgt aus:

IIf (PageNumber = 1, "Criteria", "Detail") 

?

Vielen Dank im Voraus!

Antwort

1

Sie benötigen dafür keinen bedingten Ausdruck. Mit der Eigenschaft PageName können Sie die Blattnamen steuern. Sie können jeder Tabelle einen eigenen Seitennamen geben. Wenn auf der ersten Seite keine Tabellen vorhanden sind, fügen Sie ein Rechteck ein und geben Sie einen Seitennamen an. In den Berichteigenschaften gibt es auch eine InitialPageName, die Sie für die erste Seite verwenden können. Schließlich, stellen Sie sicher, dass Sie eine PageBreak definiert haben, lassen Sie es nicht einfach auf die nächste Seite basierend auf der Höhe rollen.

+0

Danke, @StevenWhite. Das hat genauso funktioniert wie ich es brauchte! Schätze deine Hilfe! – Talay

+0

P.S. Das Tablix, das auf der zweiten Seite erscheint, hat einen 'Seitenumbruch vor ...'. Vielen Dank. – Talay

Verwandte Themen