- PR -

Crystal ReportでのURLレポーティング

1
投稿者投稿内容
あれく
会議室デビュー日: 2003/08/21
投稿数: 11
投稿日時: 2005-06-28 14:41
こんにちは。
Crystal Reportで悩んでいます。
バージョン8まではCrystal Report Component Managerが同封されていたため容易にURLレポーティングを行う事が可能でした。
しかしバージョン8.5からはこの機能がCrystal Enterpriseに組み込まれたためバージョン8と同様のURLレポーティングがCrystal Report単体では実現不可能になった。
またバージョン9ではRAS(Report Application Server)を用いてWebレポーティングを行うことが出来る。
と思います。
バージョン9に同封されているRASを用いてURLレポーティングと同様の事が行えるか調査していますがなかなか情報がありません。
環境としては
・ODBC経由でSQLサーバーに接続する
・実行ストアドプロシージャにはパラメータが必要
以上です。
上記の条件でRASを用いたWebレポーティングを行うと
・パラメータの要求がある
・ODBCの接続ユーザIDとパスワードの要求がある
これを回避したいです。
パラメータは事前に任意のものを、ODBC接続情報は固定値を与えたいです。
バージョン8ではURLにレポート名+ODBC接続ユーザID(固定)とパスワード(固定)+パラメータ(前画面で指定したものをリクエスト値として設定)
を指示する事で帳票が閲覧可能でした。

長々と乱文になってしまいましたが、
要点を纏めると
・Crystal Reportバージョン9のRASを用いて帳票をWeb閲覧したい
・その際ODBC接続情報は固定であるため設定は自動化したい
・パラメータが必要な場合は事前にパラメータを与えたい
以上です。
どなたか解決策を知っていましたらご教授願います
GTG
常連さん
会議室デビュー日: 2004/08/26
投稿数: 43
投稿日時: 2005-06-29 00:42
あれく様

ASPコードを利用するなら、そのASPファイルをURLに直接指定してレポートを表示することは可能です。以下のメーカーのサイトにサンプルコードがありますよ。
http://support.businessobjects.com/communityCS/FilesAndUpdates/adv_ras9_asp_samples.exe.asp
http://support.businessobjects.com/communityCS/FilesAndUpdates/dev_ras9_asp_samples.exe.asp

この中に含まれたDEV_RAS9_SimpleDatabaseLogon.zipがデータベース接続サンプルになります。また、パラメータフィールドを利用したサンプルもあります。
あれく
会議室デビュー日: 2003/08/21
投稿数: 11
投稿日時: 2005-06-29 14:18
GTG様
回答ありがとうございます。
早速サンプルを確認し対応してみます。

1

スキルアップ/キャリアアップ(JOB@IT)