- - PR -
CrystalReportによる帳票作成について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-03-16 10:20
はじめて投稿します。
早速ですが、次のようなケースにおける対処方法について、 どなたかご教授頂けないでしょうか。 <-- CrystalReportを使用した帳表作成を行っています。 帳表A,B,C,Dの4つの帳表があり、それぞれは 別々のレポートとしてプロジェクトに登録しています。 また、A.rpt,B.rpt,C.rpt,D.rptはそれぞれに 型の異なるデータセットを参照しています。 まず、 @これらA,B,C,Dの帳票を一括印刷(現在は、 A,B,C,D別々にしか印刷できません)したい 場合、A,B,C,DのCrystalReportを1つに まとめたいのですが、セクションのコピー、挿入等 できないため、困っています。何かいい方法はない ものでしょうか。 --> よろしくお願いいたします。 以上 |
|
投稿日時: 2004-03-16 15:22
サブレポートを使ってみました。
1.サブレポートの挿入(AにBを挿入) 「オンデマンドサブレポート」として追加しました。 2.Bで参照している型のデータセットをAに追加 (「データベースの追加・削除」で追加) 3.挿入したサブレポートに対し、「フィールドリンク」セクションを 使用してリンクフィールドごとにリンクを設定しました。 4.実行 次のようなエラーになります。 −−> 不明なクエリー エンジン エラー (該当箇所) ExportOptions a = new ExportOptions(); a.ExportFormatType = ExportFormatType.PortableDocFormat; a.FormatOptions = new PdfRtfWordFormatOptions(); ExportRequestContext b = new ExportRequestContext(); b.ExportInfo = b; System.IO.Stream c; c = A.rptのインスタンス名.FormatEngine.ExportToStream(b);→該当箇所 <−− 5.「ビジュアルリンクエキスパート」でAとBのデータセットのリンク をクリアしました。 6.実行 7.4の実行と同じ箇所で、クエリエンジンエラーになります。 AとBのように、型の異なるデータセットを参照しているCrystalReportを メインレポートとサブレポートの関係にできる方法はないでしょうか。 |
1