CrystalReports-Excelへのデータエクスポート
CrystalReportのデータをエクスポートするためのさまざまなExcelオプションがあります。
Microsoft Excel(97-2003)データのみ
Microsoft Excel(97-2003)Data-Onlyは、データに重点を置いたレコードベースの形式です。このフォーマットはほとんどのフォーマットをエクスポートしますが、セルをマージせず、各要素は1つのセルにのみ追加されます。
この形式では、特定の要約をExcel関数としてエクスポートすることもできます。サポートされている要約は、SUM、AVERAGE、COUNT、MIN、およびMAXです。
MicrosoftExcelワークブックデータのみ
Microsoft Excel Workbook Data-Onlyは、データにも重点を置いたレコードベースの形式です。このエクスポート形式は、既存のMicrosoftExcelワークブックのデータのみのエクスポートタイプを拡張したものです。
この形式のエクスポート結果はXLSXファイルです。XSLXファイル形式は、Microsoft Excel2007以降で導入およびサポートされています。Microsoft Excel Workbook Data-Only形式は、以前のXLSファイル形式(約65536行と256列)の制限を取り除きます。
Microsoft Excel(97-2003)
Microsoft Excel(97-2003)ページベースの形式は、レポートの内容をページごとにExcelセルに変換します。複数のページのコンテンツが同じExcelワークシートにエクスポートされます。
ワークシートがいっぱいになり、エクスポートするデータがさらにある場合、エクスポートプログラムは、データを収容するために複数のワークシートを作成します。レポート要素が複数のセルをカバーしている場合、エクスポートプログラムはセルをマージしてレポート要素を表します。
Microsoft Excelにはワークシートの256列の制限があるため、256列を超えるセルに追加されたレポート要素はエクスポートされません。このエクスポート形式はほとんどの形式を保持しますが、レポートから行要素とボックス要素をエクスポートしません。
制限事項
Crystal Reports for Enterprise Javaランタイムエンジンは、レポートに埋め込まれているすべての要素をサポートしているわけではありません。たとえば、OLAPグリッドとマップ要素はサポートされていません。
キャラクターのレンダリング
キャラクターレンダリングテクノロジーは、Crystal Reports forEnterpriseとCrystalReports 2013で異なります。つまり、個々のキャラクターのサイズにはわずかな違い(1ピクセル)があり、時間の経過とともに合計され、追加の行または列が作成されます。