0

レポートサーバープロジェクトでSSRSレポート名を変更しました。このプロジェクトでは、4つのレポートと4つのリンクされたレポートがあります。リンクされたレポートは、パラメータがリンクされたレポートに渡される列の値に対するアクション設定によって呼び出されます。すべてのレポート名の名前を変更した後、同様の変更をActionプロパティに加えて、変更されたレポート名にパラメータを指示しました。私は変更を保存してプロジェクトを再構築したが、エラーは発生していない。すべての4つのメインレポートは正常に動作していますが、MS Visual Studio 2010でプレビューオプションを使用してレポートを実行しているときに、リンクされたレポートが次のエラーを返すSSRSリンクされたレポート名の名前を変更した後のエラー

ローカルレポート処理中にエラーが発生しました。オブジェクト参照がオブジェクト インスタンスに設定されていません。

私は私のローカルレポートサーバーにこれを展開しているし、ブラウザ上で、私は次のようなエラー

項目「/単位レポート/ OLDREPORTNAMEが」が見つかりませんを取得します。 (rsItemNotFound)

ここでは、変更されていない古いレポート名に変更しようとしていることがわかります。

私はこのエラーを回避するために、他のファイルに変更を加える必要がある場合は私に知らせてくださいきれいな、構築されており、プロジェクトを展開し、数回を持っているが、それでも、これらのエラーに

を得ます。

"OLDREPORTNAME" のための.rdl検索以内おかげ

答えて

0

を取る私が実装したときに気づいていますActionプロパティを使用すると、フィールドが定義されているテキストボックスと同じActionプロパティが自動的に設定されます。

テキストボックスの[アクション]プロパティがまだ古いレポートを指していることがわかりました。私は新しいレポートを指すようにテキストボックスのアクションプロパティを変更しましたが、今はリンクされたレポートが正常に機能しています。

ヨーゲッシュ

0

と "NEWREPORTNAME" と交換してください...

は、バックアップ最初:-)

+0

おかげで感謝ジムは、私はそれを試してみましたが、うまくいきませんでした。私はなぜそれが起こっているのか、この質問の答えで説明するだろうこの問題を解決する方法を見つけました。 – LondonUK

+0

もしあなたが私が提案したことをやっていたら、それはうまくいったでしょうか?アクションボックスプロパティは新しいレポートを指していますか? – BIDeveloper

+0

ジム、私はそれを試み、名前を変えてそれを保存しました。しかし、レポートを実行すると、.rdlファイルは古いレポート名を上書きしていました。 – LondonUK

関連する問題