6

Reporting Services でサブレポートを更新する方法はありますか?

サブレポート ファイルで何かを変更してメイン レポートに戻ると、サブレポート オブジェクトを削除し、新しいインスタンスを再度含めて、プレビューを更新する必要があります。

サブレポートオブジェクトを削除して再度含めることなく、メインレポートのサブレポートオブジェクトを更新する方法はありますか?

4

3 に答える 3

8

実際には、親レポートで表示する前に、サブレポートをプレビューまたは再構築することを確認することが答えだと思います。
サブレポートを再構築する最も簡単な方法は、BIDS でプレビューすることですが、右クリックすることもできます | ソリューション エクスプローラーでレポートを作成します。または、個々のレポートを再構築するよりも簡単な場合は、レポート プロジェクト全体を再構築します。

于 2011-09-23T14:52:35.247 に答える
2

BIDS の最上位レポートには、サブレポート オブジェクトが必要です。そのオブジェクトは基本的に、プロジェクト内の別の rdl への単なるポインターです。これは自動的に更新されます。あなたが見ていると思うのは、古いバージョンのサブレポートを読み込んでいる BIDS です。これが発生した場合は、BIDS を完全に閉じてから、プロジェクトを再度開き、親レポートを再実行してみてください。更新されたサブレポートが含まれている必要があります。

これはすべて、aspx ページにレポートを埋め込むのではなく、スタンドアロン レポートを使用してレポート プロジェクトを入札したことを前提としています。

于 2011-08-19T20:46:02.950 に答える
0

これは古い投稿だと思いますが、たまたま、私も問題を抱えていて、グーグルを検索してここにたどり着きました。OP がコメント投稿者の 1 人のように Visual Studio 2008 を使用しているかどうかはわかりませんが、私が見つけたのは、メイン レポートのプレビューに更新されたサブレポートが表示されていないときに、更新を確認できることです。ソリューション エクスプローラーでメイン レポートを右クリックし、[実行] を選択します。別の実行ウィンドウを開くのにそれほど時間はかからないようです。

于 2016-01-06T22:37:17.270 に答える