0

SSRS 2008 R2 (または、この機能が簡単になった場合は 2012) でカスタム レンダリング拡張機能を作成して、レポートの Excel エクスポートをユーザーによる編集からロックしようとしています。つまり、「保護された」エクスポートです。私の質問は、(1) どうやってこれを行うのですか? また、(2) これをレポート オブジェクト レベル (アイテム レベル) に適用することは可能ですか?それとも、サーバー上のすべてのレポートに適用されるように RSReportServer.config を変更する必要がありますか?

この機能を提供する Aspose.Cells などのサードパーティ アプリがあることは認識していますが、インフラストラクチャを考えると、これを実装するのは現実的ではありません。これをネイティブに実現する簡単な方法はありますか? 前もって感謝します。

4

2 に答える 2

1

サードパーティのツールを使用したくない場合、これは SSRS では実現できません。

エンド ユーザーが何らかの PDF リーダーを持っていると仮定すると (サード パーティ製のツールが付与されていますが、おそらく既に使用されている可能性があります)、レポートを PDF 形式でエクスポートすることは適切な代替手段でしょうか?

于 2016-09-12T11:26:18.913 に答える
0

SoftArtisans OfficeWriter の SSRS 統合を使用すると、OfficeWriter のクライアント側デザイナー (Excel アドイン) を使用してレポートをデザインするときに、RDL に埋め込まれたテンプレート Excel ファイルでワークシート保護をオンにすることで、これを行うことができます。出力ファイルはロックされ、保護されます。参照: SQL Server Reporting Services の OfficeWriter

免責事項: 私は OfficeWriter のメーカーである SoftArtisans で働いています。

于 2013-11-20T23:02:02.263 に答える