掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
CrystalReportViewerでのエラーについて (ID:58166)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
はじめまして。 色々と調べたのですが、限界に達してここに書き込みさせていただきます。 どなたかのご尽力をお借りできればと。。。 CrystalReportで帳票を作成しています。 帳票をWEB上で表示させた後に、PDFやEXCEL形式にして印刷させようと思っています。 以下の手順で作成しております。 1.プロジェクト内にCrystalReportファイルを追加しフォーマット作成 2.WebフォームにCrystalReportViewerの貼り付け 3.CrystalReportViewerコントロールのデータバインディングプロパティより ReportDocumentコントロールにCrystalReportファイルの絶対パス(相対パス)を記入 4.CrystalReport1 cr = new CrystalReport1(); CrystalReportViewer1.ReportSource = cr; データセットを作成後 cr.SetDataSource(データセット名); 5.override protected void OnInit(EventArgs e){ InitializeComponent(); CrystalReportViewer1.DataBind(); ←1行追加 base.OnInit(e);} としています。 ですが、以下のようなエラーが返ってきます。 「 現在の Web 要求を実行中に、ハンドルされていない例外が発生しました。エラーに関する詳細および例外の発生場所については、スタック トレースを参照してください。 System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。 現在の Web 要求の実行中にハンドルされていない例外が生成されました。障害の原因および発生場所に関する情報については、下の例外スタック トレースを使って確認できます。 」 Page_Loadすら実行されておりません。CrystalReportViewer1を削除すると通常通り画面は開きます。 環境はWindowsXP SP1、VC.NET(C++)です。 ちなみにReportDocumentコンポーネントを追加しようとすると [型指定されていないReportDocument]しか選択できません。 WindowsForm(VB)で作成したときは、ReportDocumentコンポーネントを追加時は [型指定されていないReportDocument]と作成したCrystalReportファイルの2つが選択できました。 長くなりましたが、どうか宜しくお願いいたします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.