<質問内容>
以前、Standard版を使用してたこともあり、WEBの開発で
Professional版の購入を決定するため試用しています。
質問①
ブラウザのプログラムで、XlsExportを使用してExcel出力を
行う際、明細行を用紙サイズに関係なく連続で出力される
ようにしたいのですが
「このレポートは、ActiveReports for.NET トライアル版で…」
の一行が表示されるため各ページイメージの最終行で必ず一行
空いてしまいます。正式版であれば表示されず、連続で空行無く
出力されますか。
質問②
Excelに出力する際、最大ワークシートサイズ 65,536行、256列
というExcelの制限に従うと思いますが、列数が256列未満の
簡単なサンプルで試したところ、エラーとなりました。
今回の開発では、エクセル、PDF出力がメインの処理と
なるため、実際に使用出来る制限があるかないか、またサーバー
のメモリーに依存するのか等を知りたいのですが。
以上、宜しくお願い申し上げます。
<GrapeCity 回答内容>
この度は弊社製品をご検討いただきまして、ありがとうございます。
(1)トライアル版を使用し、レポートをExcel形式でエクスポートした
場合、各ページの下部にトライアル版のバナーが出力されるため、
Excelのシート上にもご指摘のような行が作成されます。
製品版を使用した場合、このようなバナー行は出力されません。
Excelエクスポート時の注意事項につきましては、製品ヘルプの以下の
内容も併せてご参照ください。
ActiveReports for .NETユーザーガイド
- よくある質問
- エクスポート
- Excelエクスポートの出力結果がずれる
(2)申し訳ございませんが、お送りいただいた情報からは、内容を十分に
把握することができませんでした。
発生しているエラーとは、以下のような内容でしょうか。
----------------------------------------
The specified iColumn argument is either less than zero or
greater than the maximum number of columns that the Excel
file format supports.
----------------------------------------
Excelエクスポート時、出力されるExcelデータ(ファイル)の行数が
65536行を超える場合には、Exportメソッドの処理で上記のような例外が
発生します。
65536行を超える行数のExcel出力には対応しておりませんので、あらか
じめご了承ください。
また、ActiveReportsの仕様として、レポートのページ数やコントロール
数に、特に上限は設けられておりませんが、実際の上限は、実行環境の
リソースや、アプリケーションが使用するメモリ等に依存します。
弊社Webサイトの「よくある質問」にて公開されている、下記の内容に
つきましても、参考までにご確認ください。
[ActiveReports for .NET 2.0J Professional のテクニカルFAQ]
http://www.grapecity.com/japan/support/database/P7_330_TechFaq.htm
ID: 7650
作成できるレポートのページ数の上限は?
ID: 9363
パフォーマンスに関する資料はありますか?