HotXLS Belgeleri

ExportDataset yöntem

Exports the dataset to new or existing Worksheet

Sözdizimi

procedure ExportDataset;
procedure ExportDataset(Newsheet: Boolean);
procedure ExportDataset(Newsheet: Boolean; Row, Col: Integer);
Newsheet Boolean İsteğe bağlı. True - dataset yeni bir çalışma sayfasına aktarılır; False - dataset mevcut bir çalışma sayfasına aktarılır. Varsayılan değer True
Row Optional Integer. Row index
Col Optional Integer. Column index

Örnek

Bu örnek, Table1 ve Table2 dataset'lerinden veri içeren iki çalışma sayfalı Example1.xls çalışma kitabını oluşturur

begin
  DataToXLS1.Workbook := nil; //Clears Workbook

  //First dataset
  DataToXLS1.WorksheetName := 'Table1 sheet'; //Specifies the name for first Worksheet
  DataToXLS1.Dataset := Table1; //Specifies the dataset for export
  DataToXLS1.ExportDataset;

  //Second dataset
  DataToXLS1.WorksheetName := 'Table2 sheet'; //Specifies the name for second Worksheet
  DataToXLS1.Dataset := Table2; //Specifies the dataset for export
  DataToXLS1.ExportDataset;

  DataToXLS1.SaveAs('Example1.xls'); //Saves the created Workbook into Example1.xls file
end;
Bu örnek, Table1 ve Table2 dataset'lerinden veri içeren tek çalışma sayfalı Example2.xls çalışma kitabını oluşturur

begin
  DataToXLS1.Workbook := nil; //Clears Workbook
  DataToXLS1.WorksheetName := 'Table1 and Table2 sheet'; //Specifies the name for Worksheet

  //First dataset
  DataToXLS1.Dataset := Table1; //Specifies the dataset for export
  DataToXLS1.ExportDataset;

  //Second dataset
  DataToXLS1.Dataset := Table2; //Specifies the dataset for export
  DataToXLS1.ExportDataset(False);

  DataToXLS1.SaveAs('Example2.xls'); //Saves the created Workbook into Example2.xls file
end;