var
lstr,errstr: String;
begin
if OpenDialog1.Execute then
begin
lstr := OpenDialog1.FileName;
ExcelToTable1.FileName := lStr;
ExcelFieldMapFunc.ShowFieldMapEditor(ExcelToTable1);
ExcelToTable1.Execute(lstr);
datasetbroker1.DataSet.ApplyUpdates;
if ErrStr <> '' then
dialogs.ShowMessage(ErrStr);
end;
datasetbroker1.DataSet.Open;
datasetbroker1.DataSet.Refresh;
end;