レポートをCSV形式のテキストファイルに出力できますか?
対象製品
ActiveReports for .NET 6.0J Professional
詳細
ActiveReportsには、レポートの内容をCSV形式で出力する直接的な機能は用意されておりませんが、レポートをText形式で出力するTextエクスポート機能を用いることで、それに近い動作は可能です。
たとえば、TextエクスポートフィルタのTextDelimiterプロパティに","(カンマ記号)を設定すれば、各データがカンマ区切りでテキストファイルに出力されます。
ただし、Labelコントロールを使用している場合、データが存在しない(空文字の)項目に関しては、カンマ記号自体が出力されません。申し訳ございませんが、Labelコントロールを使用する場合に、TextDelimiterプロパティで設定された区切り文字のみを出力するような機能は用意されておりません。空白データを含めてCSVに出力する場合には、TextBoxコントロールをご使用ください。
たとえば、TextエクスポートフィルタのTextDelimiterプロパティに","(カンマ記号)を設定すれば、各データがカンマ区切りでテキストファイルに出力されます。
ただし、Labelコントロールを使用している場合、データが存在しない(空文字の)項目に関しては、カンマ記号自体が出力されません。申し訳ございませんが、Labelコントロールを使用する場合に、TextDelimiterプロパティで設定された区切り文字のみを出力するような機能は用意されておりません。空白データを含めてCSVに出力する場合には、TextBoxコントロールをご使用ください。
キーワード
HowTo エクスポート
この文書は、以前は次のFAQ IDで公開されていました : 11883