Вставка и удаление объектов DBPlanner Популярный

Рейтинг 3 (2)
Оценить
★★★

Посмотреть отзывы!
Скрипт | Исходник | Описание

Процедура вставки записи в журнал


procedure TForm1.DBPlanner1ItemInsert(Sender: TObject; Position, FromSel,
  FromSelPrecise, ToSel, ToSelPrecise: Integer);
begin
  If DBPlanner1.Items.HasItem(FromSel,ToSel,Position) then
    begin
      ShowMessage('Указанное время занято!!!');
      Exit;
    end;
  bronUSmoney.FSP.Text:='';
  bronUSmoney.ComboBeg.Text:=IntToStr((60*Setting.Q_set['writeusbeg']+FromSelPrecise) div 60)+':'+copy(IntToStr((60*Setting.Q_set['writeusbeg']+FromSelPrecise) mod 60)+'0',1,2);
  bronUSmoney.Comboend.Text:=IntToStr((60*Setting.Q_set['writeusbeg']+ToSelPrecise) div 60)+':'+copy(IntToStr((60*Setting.Q_set['writeusbeg']+ToSelPrecise) mod 60)+'0',1,2);
  bronUSmoney.DNV.Date := DBDaySource1.Day;
  Q_bronus2.RecNo:=Position+1;

  bronUSmoney.ShowModal;
  Q_bronusl.Requery;
  DBPlanner1.Refresh;
end;


Процедура удаления записи из журнала


procedure TForm1.DBPlanner1ItemDelete(Sender: TObject; Item: TPlannerItem);
begin
  If Q_bronusl['run'] <> 0 then exit; // Если уже выполнено
  if MessageDlg('Удалить запись?',mtConfirmation, [mbYes, mbNo], 0) = mrNo then
    exit;
  DBPlanner1.FreeItem(Item);
end;

    © 2008-2011 Портал практического программирования Delphi T-SQL
Besucherzahler mail order brides
счетчик посещений