2008-09-15 2 views

Antwort

15

Die Notwendigkeit, Berichte mit einem gemeinsamen Startdesign und -format zu erstellen, ist der Schlüssel für jedes Projekt, an dem Kunden und deren Berichte beteiligt sind. Ich arbeite seit über 10 Jahren an Berichten. Dies war nicht der größte Teil meiner Arbeitsplätze im Laufe der Jahre, aber es war ein sehr wichtiger. Der Schlüssel zu einem Berichtsprojekt besteht nicht darin, die banalen Aspekte der Berichte für jeden Bericht neu zu erstellen, sondern Vorlagen zu verwenden. Die Verwendung von Vorlagen ist keine übliche Aufgabe oder kein allgemeines Wissen für SQL Server Reporting Services von Microsoft. Wenn Sie wissen, wie Sie Berichtsvorlagen speichern, damit Sie und Ihr Team diese Verknüpfungen bei der Erstellung eines neuen Berichts in Visual Studio 2005 erstellen können, sparen Sie Zeit und alle Berichte verwenden dasselbe Layout und Design.

Erstellen einer Reihe von Berichten mit den folgenden Vorschlägen:

  • Seite Größe - 8,5 x 11 (Brief) und 8,5 x 14 (Rechts-)
  • Orientierung - Porträt und Landschaft für alle Papiere Größen
  • Kopfzeile - Textfeld für Berichtsnamen, Textfeld für den Report Untertitel, Kunden oder Markenlogo
  • Footer - Seitenzahl/Gesamtseitenzahl, Datum und Uhrzeit Bericht
0 gedruckt

Nehmen Sie die alle RDL-Dateien für die Berichte aus den Vorschlägen und kopieren Sie die Dateien in das folgende Verzeichnis erstellt:

C: \ Programme \ Microsoft Visual Studio 8 \ Common7 \ IDE \ Private \ ProjectItems \ ReportProject

Wenn Sie einen neuen Bericht in Visual Studio 2005 Report-Projekt erstellen durch hinzufügen | neues Element

alt text http://www.cloudsocket.com/images/image-thumb14.png

der neue Report-Dialog wird die Liste der Elemente aus dem Verzeichnis präsentieren, wo die neuen Vorlagen gelegt wurden.

alt text http://www.cloudsocket.com/images/image-thumb15.png

Wählen Sie den Bericht, der die Anforderung benötigt passt und gehen Sie Ihre Berichte zu entwickeln, ohne die Grundlagen schaffen zu müssen.

+0

Toller Fund! Der Mangel an Vorlagen (oder so dachte ich) war eine große Schwäche von SSRS! Danke für die Information! – Pulsehead

+1

Dies könnte sehr gut für die Beschleunigung des Prozesses der Erstellung eines neuen Berichts von Grund auf sein. Nach der Erstellung von 67 Berichten entscheiden Sie dann, ob Sie allgemeine Elemente ändern möchten/müssen - Sie müssen 67 Berichte manuell aufrufen und bearbeiten. – Bill

0

Weiter würde ich vorschlagen, Ihre Vorlage vielleicht mit extern verknüpften Bildern in eine .msi für eine einfachere Verteilung zu wickeln. Es ist viel einfacher, Leute in einer Abteilung zu bitten, ein Installationsprogramm auszuführen, als zu hoffen, dass sie den richtigen Pfad finden, um die Berichtsvorlage zu erstellen. Stellen Sie sicher, dass Sie die richtigen Programmdateivariablen verwenden, um "Programmdateien" zu berücksichtigen "Program Files (x86)" und andere Variationen, die Benutzer manchmal mit ihren Umgebungsvariablen vornehmen.

+0

Danke das ist eine großartige Idee und wenn ich generische Vorlagen hätte, würde ich eine msi für die Installation erstellen. Wirklich Vorlagen sind sehr unternehmens- und projektspezifisch. Ich denke, ich könnte ein paar Beispielvorlagen erstellen, die ein MSI-Installationsprogramm zum Testen verwenden könnten. Danke oder der Vorschlag. –

Verwandte Themen