PDF等の形式で出力したレポートを、サーバー上にファイルとして保存できますか?
対象製品
ActiveReports for .NET 7.0J
詳細
エクスポートフィルタ機能や描画拡張機能を使用してレポートをエクスポートする際、エクスポート先のパスを指定することが可能です。この時、サーバー上のフォルダを指定すれば、サーバー上に任意のフォルダにエクスポートしたファイルを保存することも可能です。
ただし、この場合、そのWebアプリケーションを実行するユーザー(アカウント)が、指定した保存先フォルダに対してファイルを書き込みできる権限を持っている必要があります。
たとえば、IIS 6.0の場合、「NETWORK SERVICE」に対して書き込み権限を許可する必要があります。
また、IIS 7.xの場合、そのWebアプリケーションを実行するアプリケーションプールの[アプリケーションプールID]の設定内容によって、書き込み権限を許可するアカウントが決定されます。
アクセス許可の詳細については、MSDNライブラリなどの技術資料を参照してください。
◆参考情報(IIS 7.x について)
--------------------------------------------------------------------------------
[アプリケーション プール ID] ダイアログ ボックス
アプリケーション プール ID
アプリケーション プールの ID を指定する (IIS 7)
IIS 7.0 での組み込みユーザーとグループ アカウントとは
--------------------------------------------------------------------------------
なお、サーバー上ではなく、クライアント上の任意のフォルダを指定して、ファイルを自動的に保存する機能は、ActiveReportsには用意されておりません。
ただし、この場合、そのWebアプリケーションを実行するユーザー(アカウント)が、指定した保存先フォルダに対してファイルを書き込みできる権限を持っている必要があります。
たとえば、IIS 6.0の場合、「NETWORK SERVICE」に対して書き込み権限を許可する必要があります。
また、IIS 7.xの場合、そのWebアプリケーションを実行するアプリケーションプールの[アプリケーションプールID]の設定内容によって、書き込み権限を許可するアカウントが決定されます。
アクセス許可の詳細については、MSDNライブラリなどの技術資料を参照してください。
◆参考情報(IIS 7.x について)
--------------------------------------------------------------------------------
[アプリケーション プール ID] ダイアログ ボックス
アプリケーション プール ID
アプリケーション プールの ID を指定する (IIS 7)
IIS 7.0 での組み込みユーザーとグループ アカウントとは
--------------------------------------------------------------------------------
なお、サーバー上ではなく、クライアント上の任意のフォルダを指定して、ファイルを自動的に保存する機能は、ActiveReportsには用意されておりません。
関連情報
- Webブラウザ内にPDFが表示されません。
- ブラウザ上に表示されたPDFを、クライアント環境に保存させない方法はありますか?
- ブラウザ上に表示されたPDF形式のレポートを保存する時のファイル名を予め設定できますか?
キーワード
エクスポート Web