2008-09-15 123 views

回答

15

對於涉及客戶及其報告的任何項目而言,製作具有共同起始設計和格式報告的需求是關鍵。我一直在做報告超過10年了。多年來,這並不是我工作中的最大部分,但它是非常重要的一部分。任何報告項目的關鍵都不在於重新創建每個報告的世俗方面,而是使用模板。模板的使用不是Microsoft的SQL Server Reporting Services的常見任務或知識。瞭解如何保存報告模板,以便您和您的團隊可以在Visual Studio 2005中創建新報告時創建這些快捷方式,這將有助於節省時間並讓所有報告使用相同的佈局和設計。

建立了一套具有以下建議報告:

  • 頁大小 - 8.5 11(字母)和8.5×14(法律)
  • 方向 - 人像和風景的所有紙張尺寸爲
  • 標題 - 報表名稱文本框中,報告副標題,客戶或品牌標誌文本框
  • 頁腳 - 頁碼/總頁數,日期和時間報告打印

採取一切從建議創建報告的RDL文件和文件複製到以下目錄:

C:\ Program Files文件\微軟的Visual Studio 8 \ Common7 \ IDE \ PrivateAssemblies \ ProjectItems \ ReportProject

當創建您的Visual Studio 2005中的報表項目通過添加一個新的報告|新建項目

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

新的報告對話框會出現在新的模板放在從目錄中的項目清單。

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

選擇適合需要的要求的報告,並着手製定報表,而不需要創建的基礎知識。

+0

很棒的發現!缺乏模板(或者我認爲)是SSRS的一個主要弱點!謝謝(你的)信息! – Pulsehead 2008-09-16 18:53:34

+1

這對於加速從頭創建新報告的過程可能都非常好。但是在創建67個報告之後,您將決定是否需要更改常見元素 - 您必須手動訪問和編輯67個報告。 – Bill 2011-03-08 04:41:05

0

此外,我建議將您的模板與外部鏈接的圖像合併到一個.msi文件中,以便於分發。要求部門中的人員運行安裝程序比希望他們找到放置報告模板的正確路徑要容易得多。確保使用正確的程序文件變量等來說明「程序文件」與「程序文件(x86)」以及用戶有時使用其環境變量設置進行的其他變體。

相關問題