グリッドデータを文字区切りテキスト、Excel、HTML、PDF、または RTF ファイルとしてエクスポートできます。次の表は、各ファイルタイプのエクスポートに使用するメソッドの説明です。
ファイルタイプ | メソッド | 説明 |
---|---|---|
すべて | ExportTo | エクスポート形式を選択するためのダイアログを開きます。 |
文字区切りテキスト | ExportToDelimitedFile | グリッドの指定された行を指定されたファイルに文字区切りテキストとしてエクスポートします。 |
Excel | ExportToExcel | グリッドを Excel ファイルにエクスポートします。 |
HTML | ExportToHTML | グリッドを HTMLファイルにエクスポートします。 |
ExportToPDF | グリッドを PDFファイルにエクスポートします。 | |
RTF | ExportToRTF | グリッドを RTF ファイルにエクスポートします。 |
ExportTo メソッドを設定するには、エクスポートボタンの Click イベントに次のコードを追加します。
C# |
コードのコピー
|
---|---|
this.c1TrueDBGrid1.ExportTo();
|
このトピックの作業結果
エクスポートボタンをクリックすると、TrueDBGrid 印刷のオプションダイアログが表示されます。
最終出力は、次の図のように表示されます。
ExportToDelimitedFileメソッドを設定するには、エクスポートボタンの Click イベントに次のコードを追加します。
C# |
コードのコピー
|
---|---|
private void button1_Click(object sender, EventArgs e) { c1TrueDBGrid1.ExportToDelimitedFile(@"c:\temp\composers.csv", C1.Win.C1TrueDBGrid.RowSelectorEnum.AllRows, ","); } |
エクスポートボタンをクリックすると、一時ディレクトリに文字区切りテキストファイルが作成されます。ファイル内の各値はカンマで区切られます。
TrueDBGrid allows exporting grid data to Microsoft Excel format by using either of the following methods:
It is important to note that time taken to export grid data to Excel format is very small when using the SaveExcel method. In comparison, the ExportToExcel method takes much longer to export data.
To set the SaveExcel method, add the following code to the Click event of the Export button:
C# |
コードのコピー
|
---|---|
c1TrueDBGrid1.SaveExcel("../../GridData.xlsx");
|
Clicking the Export button creates an Excel file as given below:
C# |
Copy Code
|
---|---|
this.c1TrueDBGrid1.SaveExcel("../../GridData.xlsx"); |
To set the ExportToExcel method, add the following code to the Click event of the Export button:
C# |
コードのコピー
|
---|---|
c1TrueDBGrid1.ExportToExcel(@"c:\temp\composers.xls");
|
C# |
Copy Code
|
---|---|
this.c1TrueDBGrid1.ExportToExcel(@"c:\temp\composers.xls"); |
Clicking the Export button creates an Excel file in the temp directory indicated in the code above:
ExportToHTMLメソッドを設定するには、エクスポートボタンの Click イベントに次のコードを追加します。
C# |
Copy Code
|
---|---|
c1TrueDBGrid1.ExportToHTML(@"c:\temp\composers.html"); |
エクスポートボタンをクリックすると、一時ディレクトリに HTML ファイルが作成されます。
ExportToPDFメソッドを設定するには、エクスポートボタンの Click イベントに次のコードを追加します。
C# |
コードのコピー
|
---|---|
c1TrueDBGrid1.ExportToPDF(@"c:\temp\composers.pdf");
|
エクスポート ボタンをクリックすると、一時ディレクトリに PDF ファイルが作成されます。
ExportToRTFメソッドを設定するには、エクスポートボタンの Click イベントに次のコードを追加します。
C# |
コードのコピー
|
---|---|
c1TrueDBGrid1.ExportToRTF(@"c:\temp\composers.rtf");
|
エクスポートボタンをクリックすると、一時ディレクトリに RTF ファイルが作成されます。