0

新しい会社に引っ越したばかりで、レポートを設定する担当者がプロジェクトの下にレポートを設定してからレポートを作成しました。次に、Visual Studio を使用してサーバーを更新し、Internet Explorer インターフェイスを介してサブフォルダーへのリンク レポートを作成しました。

これらのレポートを更新するには、それらをプロジェクトの場所に更新してから、古いレポートを削除し、新しいリンクされたレポートを作成する必要があることがわかりました。

私の知識にギャップがあり、これを行う別の方法があることを願っています。または、レポートをそれぞれのフォルダーに移動する方法があります。レポート サーバーにアクセスしてフォルダーを作成することはできませんが、IT 部門に申請してフォルダーを作成することはできます。

これらのレポートのほとんどを更新するのに何日も費やしていないので、助けていただければ幸いです。

ありがとう

4

1 に答える 1

0

あなたが正しく理解している場合、彼らはビジュアルスタジオでレポートを開発し、デプロイ機能を使用してレポートサーバーにアップロードしています。次に、Web ベースのレポート マネージャー インターフェイスを使用してリンクされたレポートを作成し、別の場所からレポートにアクセスできるようにします。

Visual Studio の自動展開機能を使用してテストしたことはありませんが、少なくともメイン レポートを更新すると、すべてのリンクされたレポートも新しいバージョンになります。そのため、Visual Studio からデプロイするだけで、古いリンクされたレポートもすべて機能するはずです。自動展開プロセスで、アップロード前に元のレポートを削除する必要がある場合にのみ、リンクされたレポートが破損します。単純な更新/置換操作であれば問題ありません。

展開中に実際にレポートを削除していて、リンクされたレポートが機能しなくなった場合 (「レポート リンクが無効になりました」などのエラーが表示された場合)、リンクされたレポートを完全に削除して再作成する必要はありません。リンクされたレポートのプロパティに移動し、リンクの場所を更新して、適切なレポートを再び指さないようにすることができます (2008 R2 でテスト済み)。これにより、リンクされたレポートに含まれるすべてのセキュリティとサブスクリプションをやり直す必要がなくなります。

于 2013-03-18T03:39:24.990 に答える