Colum.Columns[3].ColumnWidth:=20;
Colum.Columns[4].ColumnWidth:=6;
Colum.Columns[5].ColumnWidth:=5;
Colum.Columns[6].ColumnWidth:=12;
Colum:=XLApp.Workbooks[1].WorkSheets['Звіт'].Rows;
Colum.Rows[2].Font.Bold:=true;
Colum.Rows[1].Font.Bold:=true;
Colum.Rows[1].Font.Color:=clGreen;
Colum.Rows[1].Font.Size:=20;
Colum.Rows[1].Font.Italic:=true;
Sheet:=XLApp.Workbooks[1].WorkSheets['Звіт'];
index:=4;
DataModule4.TovaruTable.First;
index:=3;
for i:=0 to DataModule4.TovaruTable.RecordCount-1 do
begin
Sheet.Cells[index,1]:=DataModule4.TovaruTable.Fields.Fields[1].AsString;
Sheet.Cells[index,2]:=DataModule4.TovaruTable.Fields.Fields[2].AsString;
Sheet.Cells[index,3]:=DataModule4.TovaruTable.Fields.Fields[3].AsString;
Sheet.Cells[index,4]:=DataModule4.TovaruTable.Fields.Fields[4].AsString;
Sheet.Cells[index,5]:=DataModule4.TovaruTable.Fields.Fields[5].AsString;
Sheet.Cells[index,6]:=DataModule4.TovaruTable.Fields.Fields[6].AsString;
Inc(index);
DataModule4.TovaruTable.Next;
end;
end;
procedure TForm1.N41Click(Sender: TObject);
const
MenuColors: array[0..5] of TColor =(clBlack, clRed,
clGreen, clYellow, clBlue, clPurple);
begin
//Перейти в режим редактирования поля
DataModule4.TovaruTable.Edit;
//Заношу в поле Color выбранный цвет
DataModule4.TovaruTableColor.AsString:=
ColorToString(MenuColors[1]);
//Запомнить изменения
DataModule4.TovaruTable.Post;
end;
procedure TForm1.N15Click(Sender: TObject);