102
dtpStartOrder.DateTime:=Date;
end;
procedure TfMain.imEditClick(Sender: TObject);
begin
PanelView(true);
grdMain.DataSource.DataSet.Edit;
dtpEndOrder.Visible:=cbCloseOrder.Checked;
Label9.Visible:=dtpEndOrder.Visible;
end;
procedure TfMain.imDeleteClick(Sender: TObject);
begin
if MessageDlg('Вы действительно хотите удалить
запись?',mtWarning,mbOkCancel,0)=mrOk then
grdMain.DataSource.DataSet.Delete;
end;
procedure TfMain.imGridClick(Sender: TObject);
var
frm: TfrmGrid;
begin
Application.CreateForm(TfrmGrid,frm);
frm.Tag:=(Sender as TMenuItem).Tag;
frm.ShowModal;
if frm.Tag in [3,12] then
begin
grdMain.DataSource.DataSet.Edit;
grdMain.DataSource.DataSet.FieldByName('Стоимость').AsCurrency:=grdMain.Data
Source.DataSet.FieldByName('Стоимость').AsCurrency+frm.curr;
grdMain.DataSource.DataSet.Post;