新しいレポートのベースとなるテンプレートを作成して、共通のデザインを作成したいと考えています。どのようにしますか?
2 に答える
共通の開始デザインとフォーマットでレポートを作成する必要性は、クライアントとそのレポートが関与するすべてのプロジェクトにとって重要です。私は10年以上にわたってレポートに取り組んできました。これは何年にもわたって私の仕事の最大の部分ではありませんでしたが、非常に重要なものでした. レポート プロジェクトの鍵は、それぞれのレポートのありふれた側面を再作成することではなく、テンプレートを使用することです。テンプレートの使用は、Microsoft の SQL Server Reporting Services の一般的なタスクまたは知識ではありません。レポート テンプレートを保存して、チームが Visual Studio 2005 で新しいレポートを作成するときにこれらのショートカットを作成できるようにすると、時間を節約し、すべてのレポートで同じレイアウトとデザインを使用できるようになります。
次の提案を含む一連のレポートを作成します。
- ページ サイズ -- 8.5 x 11 (レター) および 8.5 x 14 (リーガル)
- 向き -- すべての用紙サイズの縦向きと横向き
- ヘッダー -- レポート名のテキスト ボックス、レポートのサブタイトルのテキスト ボックス、クライアントまたはブランドのロゴ
- フッター -- ページ番号/総ページ数、レポートの印刷日時
提案から作成されたレポートのすべての rdl ファイルを取得し、ファイルを次のディレクトリにコピーします。
C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\ProjectItems\ReportProject
[追加|新しい項目] を使用して Visual Studio 2005 レポート プロジェクトで新しいレポートを作成する場合
代替テキスト http://www.cloudsocket.com/images/image-thumb14.png
新しいレポート ダイアログには、新しいテンプレートが配置されたディレクトリの項目のリストが表示されます。
代替テキスト http://www.cloudsocket.com/images/image-thumb15.png
必要な要件に適合するレポートを選択し、基本を作成することなくレポートの作成に進みます。
さらに、簡単に配布できるように、外部リンクされた画像を含むテンプレートを .msi にまとめることをお勧めします。レポートテンプレートを配置する正しいパスを見つけることを期待するよりも、部門の人にインストーラーを実行するように依頼する方がはるかに簡単です。適切なプログラムファイル変数などを使用して、「プログラムファイル」対「プログラムファイル」を考慮してください。 「Program Files(x86)」およびその他のバリエーションのユーザーは、環境変数の設定で行うことがあります。