Dynamisch erstellen mit dem Namen in SSRS 2008
Bin ich gebeten worden, ein paar mal den Dateinamen ändern sich dynamisch in SSRS 2008. Beispiel: ReportName_201101.RDL. Die 201101 stellt das Ausführungsdatum. Kann dies erreicht werden in SSRS 2008?
InformationsquelleAutor Rebecca | 2011-01-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn du meinst den Dateinamen, wenn Sie den Bericht exportieren und auch geschehen zu sein, ziehen Sie es von der ASP.NET ReportViewer können Sie die Namen durch die DisplayName-Eigenschaft.
oder (wenn
ProcessingMode
Lokal ist):Für so ziemlich alle anderen Fälle, Alison ist richtig.
InformationsquelleAutor Joel Beckham
Es ist ein MS-Connect-Element öffnen. Es hat nur ein paar Stimmen, also den Kopf über es und upvote...
InformationsquelleAutor Jonathan Sayce
Anderen umgehen, ist, benennen Sie den Bericht, bevor es automatisch läuft. Dies ist ein Diamant in der rough. Dies kann nur funktionieren, für Berichte, für die Abonnements-und nicht diejenigen, die den link Benutzer zurück.
Erstellen einer Tabelle in der ReportServer-Datenbank enthält eine Liste aller Berichte, die Sie umbenennen möchten, bevor Sie Sie ausführen.
Tabelle Report_Rename_Listing
RenameID int
ItemID uniqueidentifier
OriginalReportName nvarchar(350)
DateType nvarchar(75)
Format int
DatePlusMinus real
Erstellen Sie eine gespeicherte Prozedur auf dem gleichen server, geht raus und ändert alle Berichte, die in der obigen Tabelle.
Erstellen eine Skalare Funktion auf dem gleichen server, dass die zahlen sich nur, wie Sie möchten, um den Bericht umzubenennen.
Dann setup diesen bis zu haben, die gespeicherte Prozedur, die automatisch ausgeführt wird, täglich auf Ihrem server. Ich habe es ausgeführt, kurz nach Mitternacht jeden Tag.
InformationsquelleAutor Kris
Leider Nein, es ist nicht möglich. Es ist eine weitere einer von denen features fehlen, SSRS Entwickler gebeten haben.
InformationsquelleAutor NakedBrunch
Hier ist eine Korrektur um die oben gespeicherte Prozedur, so dass es tatsächlich funktioniert.
InformationsquelleAutor Kris