C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 108 を表示中)
■64215 / )  クリスタルレポートにデータセットの内容が表示されない
□投稿者/ 米粒 (7回)-(2012/11/13(Tue) 20:22:24)

分類:[C#] 

環境
.NET Framework 4.0
C# 2010
SQL Server 2005
Crystal Reports for Visual Studio 2010

こんにちわ。
たびたびお世話になります。

プロジェクトで用意したデータセットをクリスタルレポートに表示させようとしているのですがうまくいきません。
テスト用にDataGridViewを設置して、そこに表示されていることが確認できているのでデータは入っているはずです。
ソースの一部を貼り付けますので、おかしい箇所がありましたらご指摘いただけますでしょうか。

〜 Form.Designer.cs 〜
private CrystalDecisions.Windows.Forms.CrystalReportViewer crystalReportViewer1;
private ReportClass Report1;
private DataSet DataSet1;
private DataSetTableAdapters.Table1TableAdapter TableAdapter1;


〜 Form.cs 〜
using System;
using System.Windows.Forms;
using CrystalDecisions.CrystalReports.Engine;

/***************** 略 *****************/

// 印刷用ドキュメントクラスのインスタンス生成
ReportDocument myDocument = new ReportDocument();

// データセットに値を設定
TableAdapter1.Fill(DataSet1.Table1);

// 帳票をロード
myDocument.Load(Report1.FileName);

// プリンタ指定
myDocument.PrintOptions.PrinterName = "プリンタ名";

// プリンタへ印刷指示
myDocument.PrintToPrinter(1, false, 0, 0);

// リフレッシュ
Report1.Refresh();
Report1.Dispose();
// リフレッシュ
myDocument.Refresh();
myDocument.Dispose();


不足の情報がありましたら提示しますので合わせてご指摘いただければと思います。
よろしくお願いします。


返信 編集キー/


管理者用

- Child Tree -