2

私は約 5 つのレポートを作成するように与えられましたが、それらにはすべて、すべてのレポートで同一の 2 つのセクションがありました。レポートの残りの部分は、それぞれに固有のものでした。そこで、同じセクションをサブレポートにまとめました。それからもちろんメイン レポートに、それぞれセクション レポートへのサブレポート リンクを追加しました。フォントの変更などをしなければならなかったので、私はすでにメリットを認識しており、1回行うことは5回よりもはるかに優れています. これらのレポートは BIDS に組み込まれており、完全に機能しています。次に、rdl ファイルを取得し、それらを最終的に使用する製品である CRM 2011 にインポートしました。

サブレポートのリンクが切れるのはここです。crm 2011 では、サブ レポートに対して 1 つの親レポートしか選択できません。したがって、Master1 を 2 つのサブレポートの親レポートとして設定すると、Master1 は問題なく実行されます。ただし、Master2-3-4-5 はエラー Subreport could not show で実行されます。Master2 を親として設定すると、Master2 は問題なく実行されますが、1、3、4、5 は失敗しますか?

グーグルの結果、親レポートへの再リンクを提案する人々が生まれます....これは私の問題ではありません。

何か間違ったことをしているだけで、これが CRM 2011 の制限ではないことを願っています。

ティア

JB

Guido Preite Answer に基づく最終的な解決策

そこで、サブレポートを必要とするレポートごとに、CRM でサブレポートを作成しました。ただし、同じ rdl ファイルからアップロードされた CRM のすべてのサブレポート。Guido が述べたように、管理上の問題は少しありますが、それが CRM 2011 の現在の状況です。

4

1 に答える 1

1

CRM 2011 の制限により、サブレポートは親を 1 つしか持つことができません。

常に 5 つの同一のサブレポートを作成できます。維持がより困難になることはわかっていますが、これが唯一の解決策です (サブレポートを更新したときに、他の 4 つの rdl ファイルを作成するバッチ ファイルをいつでも作成できます)。

于 2013-06-20T18:08:23.743 に答える