HotXLS-dokumentation

ExportDataset metode

Exports the dataset to new or existing Worksheet

Syntaks

procedure ExportDataset;
procedure ExportDataset(Newsheet: Boolean);
procedure ExportDataset(Newsheet: Boolean; Row, Col: Integer);
Newsheet Valgfri Boolean. True – eksportér datasættet til et nyt regneark; False – eksportér datasættet til et eksisterende regneark. Standardværdien er True
Row Optional Integer. Row index
Col Optional Integer. Column index

Eksempel

Eksemplet opretter projektmappen Example1.xls med to regneark, der indeholder data fra datasættene Table1 og Table2

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

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

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

  DataToXLS1.SaveAs('Example1.xls'); //Saves the created Workbook into Example1.xls file
end;
Eksemplet opretter projektmappen Example2.xls med ét regneark, der indeholder data fra datasættene Table1 og Table2

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

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

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

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