現在、1 つのデータセットと 1 つの report.rdlc しかバインドできないという問題に直面しています。データセット内に 2 つのデータ テーブルがあります。1 つのレポート内に 2 つのデータ テーブルを表示する方法はありますか?
質問する
402 次
1 に答える
0
私の知る限り、Crystal Reportsを使用してそれを行うオプションはありません。ただし、これを回避するには 2 つの方法があります:-
各データテーブルから必要なフィールドを組み合わせたこのレポート用のカスタム データテーブルを作成し、この新しいデータテーブルをこのレポートにバインドします
レポート内に埋め込まれたサブレポートを作成し、代わりに 2 番目のデータテーブルをそのサブレポートにバインドします。
report.SetDataSource(new[] { debitCreditMain }); report.Subreports["details"].SetDataSource(debitCreditMain.DetailList);
于 2012-09-12T10:11:30.283 に答える