- PR -

クリスタルレポート「レポートのロードに失敗しました。」エラー

1
投稿者投稿内容
Hs
会議室デビュー日: 2004/06/25
投稿数: 10
お住まい・勤務地: 大阪
投稿日時: 2005-07-04 18:17
OS :Windows2000Professional
言語:ASP.NET + VB.NET


過去ログ等一通り見たつもりでいますが、判らなかったので
質問させていただきます。

現在、初めてクリスタルレポートを開発で使用する事になったのですが、
(クリスタルレポートは標準で付いているのを使用しています)
作成(使用)方法の確認の為にと渡されたサンプルソースを動かしてみると
「レポートのロードに失敗しました。」とのエラーが発生し動きませんでした。
デバッグしてみると以下のソース[CRpt.SetDataSource(ds)]の部分でエラーが
起こっていました。

コード:

Dim CRpt As CrystalReport1
CRpt = New CrystalReport1

CRpt.SetDataSource(ds)


※「CrystalReport1」は作成済みのrptファイル
※ dsはローカルAceessから取得したDataSet

その行の直前でDateSetの中身を確認すると
問題なくデータの取得は出来ていました。

それに加え、他の(OS他ほぼ同一環境の)メンバーに試してもらうと
問題なく動く様です。(その後PDFファイルにエクスポートし表示するサンプルです)

※サンプルを作った人にも当然聞いてみましたが、
 「自分のところでは動くし、良くわからない」とのことでした。

もう少し試してみようと過去ログのうりゅうさんの手順に従ってテストの為のサンプルを作成してみました。
[1]の部分で
DLE DB(ADO)でローカルのAccessファイル(パスワード等設定無し)に接続させ
そこのテーブルのデータでレポートを作成し、
[2/3/4/5/6]と進め、デバッグを開始するとやはり以下の行で
「レポートのロードに失敗しました。」とのエラーが出ます。

コード:

CrystalReportViewer1.ReportSource = cachedCrystalReport11


(Page_Loadにこの1行のみ書いています。)

問題なく動くメンバーがいるので、何か設定等の問題だとは思うのですが...。
(VS.NETの再インストールをしても同じでした。)
原因になりそうな箇所が判りましたら、ご教授下さい。

よろしくお願いします。
1

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