none
Reporting Serviceの初期画面のカスタマイズ RRS feed

  • 質問

  • こんにちは。

    現在別のツールを使ってSQL Server 2005からのレポートを出力しているのですが、ライセンス等の関係で其のツールをやめてSQL ServerのReporting Serivceを使用したいと考えています。ただ、Reporting Serviceを使用した経験が無く、手探り状態で進めている為、非常に初歩的な質問となってしまう事をお許しください。

    現在困っている事なのですが、Reporting ServiceのReport ServerにWeb経由でアクセスした際の初期画面が非常に寂しいと思っています。メンバー達に公開する事を考慮して、出来れば会社のロゴなどを入れてカスタマイズしたいのですが、方法がわかりません。

    現在の初期画面はこんな感じです。

    <URL>/ReportServer - /

    ----------------------------------------

    日時 容量 フォルダ名

    日時 容量 フォルダ名

    -----------------------------------------

    Microsoft SQL Server Reporting Services Version 9.00.3042.00

     

    Report Serverのルートディレクトリには以下のようなファイルがあるのですが、どれを編集したら初期画面の変更が出来るようになるのでしょうか?また、其の時に必要なツールはどのようなものになりますでしょうか?

    Catalog.sql
    CatalogTempDB.sql
    global.asax
    ModelGenerationRules.smgl
    ReportExecution2005.asmx
    ReportingServices.wsdl
    ReportService.asmx
    ReportService.soap
    ReportService2005.asmx
    ReportService2006.asmx
    rsreportserver.config
    rsreportserversp2update.config
    rssrvpolicy.config
    web.config

     

    非常に初歩的な質問になってしまって申し訳ございません。結構探したつもりなのですが、あまり良い情報が得られなくて困っております。何卒宜しくお願いいたします。

    以上、宜しくお願いいたします。

     

    2010年11月8日 2:55

すべての返信

  • レポートマネージャーでは微妙でしょうか。

    xxx/Reports

    2010年11月19日 2:17
  • pache01様

    ご連絡ありがとうございます。

    レポートマネージャーで初期画面の編集が出来るのでしょうか?

    レポートマネージャーで色々と試してみたのですが、初期画面に表示するフォルダの制御などは出来ることは確認しているのですが、会社名を入れたり、「Microsoft SQL Server Reporting Services Version 9.00.3042.00」という文字を消したりする方法がわかりませんでした。

    何か良い方法はありませんでしょうか?

    以上、宜しくお願いいたします。

     

    2010年11月30日 6:44
  • レポートサーバー(xxx/ReportServer)だと文字だけのそっけない画面なので、レポートマネージャー(xxx/Reports)はどうかな、と。

    レポートマネージャーのほうであれば以下可能です。

    ・ロゴを差し替える
    \Reporting Services\ReportManager\imagesフォルダにある画像ファイルを差し替える形で変更できます。
    手持ちの環境がSQL Server 2008なのでパスが違うかも。
    こちらのレポートマネージャーのホームページのロゴは/images/folder_32.gifなのでこの画像ファイルを差し替えました。

    ・CSSレベルでの画面修正
    こちらをご参考に。
    http://technet.microsoft.com/ja-jp/library/ms345247(SQL.90).aspx


    もしかしたら以下も出来るかもしれません。

    ・既存JavaScriptの動作の書き換え
    \Reporting Services\ReportManager\js\ReportingServices.js
    どのページからどのコードが呼ばれるか良くわからなかったので未検証です。

    SQL Serverのバージョンが記載されているページはレポートサーバーのほうですよね。
    レポートマネージャーでは表示されていないかと。

     

    2010年12月2日 1:19