レポート上のデータをテキスト形式で出力します。
ExportメソッドのfilePathパラメータで、「.txt」拡張子、または「.csv」拡張子の指定が可能です。Textエクスポートフィルタは、出力を制御するために複数のプロパティを提供します。プロジェクトに次のパッケージへの参照を追加し、コード上にTextExportオブジェクトを使用するか、ツールボックスからオブジェクトをフォームの下部にあるコンポーネントトレイに配置することで、自動的にアセンブリが追加されます。
レポートの種類 | パッケージ名 |
---|---|
ページ/RDLレポート | GrapeCity.ActiveReports.Core.Export.Text.Page |
セクションレポート | GrapeCity.ActiveReports.Export.Xml.ja |
Textエクスポートのプロパティ
プロパティ | 有効な値 | 解説 |
---|---|---|
Encoding | System.Text.ASCIIEncoding(デフォルト)、System.Text.UnicodeEncoding、System.Text.UTF7Encoding、System.Text.UTF8Encoding | 出力するテキストファイルのエンコーディング形式を設定します。 |
PageDelimiter | String | ページ区切りとして挿入する文字を設定します。 |
Char | フィールドの囲み記号として挿入する文字を設定します。TextDelimiterプロパティに設定されている区切り文字と同じ文字が出力するデータに含まれている場合にのみ、囲み記号が出力されます。 | |
SuppressEmptyLines | True(デフォルト)、False | レイアウトを整えるために、空白行を挿入するかどうかを指定します。エクスポートするテキストファイルに空白行を表示するには、「False」に設定します。 |
TextDelimiter | String | テキストフィールド要素の区切り文字を設定します。これは、CSV形式で出力する際に使用されます。 |
Textエクスポートでは、以下の内容を出力します。