2012-02-10 9 views
0

3つのテーブルを持つ強く型付けされたデータセットがあります。私はこれらの3つのテーブルのすべてのデータを水晶レポートに表示したいと思います。 Crystal Reportsのデータソースをこのデータセットのテーブルに設定するにはどうすればよいですか?クリスタルレポートのデータソースとして厳密に型指定されたデータセット

してくださいあなたが唯一のデータソースを持つことができます

よろしく skpaul

+0

レポートのデータソースを通常のデータセットに設定する方法は知っていますか?あなたの入力されたものと同じ操作をしてください... –

+0

次のコードは機能しません:cr.SetDataSource(Me.dsBatchSheetDetails.Tables( "BatchDetails")) 'Cr.SetDataSource(Me.dsBatchSheetDetails.Tables( "PackDetails"))) 'cr.SetDataSource(Me.dsBatchSheetDetails.Tables( "RawDetails")) –

答えて

1

を助けてください。テーブルが関連している場合は、それらを一緒に結合する必要があります。関連していない場合は、サブレポートを使用する必要があります。

この情報はデータベースからのものですか?そうであれば、私はデータセットをまったく使用せず、データそのものをデータベース自体に見せるようにレポートを設定することをお勧めします。それはあなたに多くのコーディングを保存し、メンテナンスをはるかに簡単にします。それはあなたのための可能性がありますが、あなたは私にどのように知っているか分からず、私はより多くの情報を提供します。

+0

また、サブレポートが関連している場合でも、サブレポートを使用することができます。 –

+0

@SKPaulどのようなレポートを作成しようとしていますか(つまり、タイトルは何ですか)、または各テーブルの生データを表示しようとしていますか? –

+0

Brandon様、ありがとうございました。データベースロケーションとして "application.startuppath"のアクセスデータベースを使用しています。それはクライアントのPCで異なるかもしれません。だから私は報告するために強く型付けされたデータセットを使用しています。私のデータセットでは、私は3つのテーブルがあります。たとえば、顧客の詳細の表、すべての注文の表、すべての返品の表などがあります。私はこれらの3つのテーブルのデータをクリスタルレポートに表示したいと思います。これらの表は、主外部キーに関連しています。この目的のためにどのようなテクニックを使用すべきですか? "CrystalReport.SetDataSource(Me.dsDataSet)"を使用することはできますか? –

関連する問題