Образовательный портал Claw.ru
Всё для учебы, работы и отдыха
» Шпаргалки, рефераты, курсовые
» Сочинения и изложения
» Конспекты и лекции
» Энциклопедии

DoOpen предназначена для открытия существующего документа, идентификатор DOC_ID которого равен входному параметру DocID. Первым делом с помощью RegisterDoc производится проверка того, что документ в данный момент не редактируется. Затем идентификатор документа запоминается, и в клиентские наборы данных загружаются данные документа. В случае ошибки состояние документа переводится в osInactive.

procedure TrdmDoc.DoCreateNew;

var

 NewDocID: Integer;

begin

 try

  NewDocID := NewID;

  if not RegisterDoc(NewDocID) then

   raise Exception.Create('Документ редактируется');

  FDocID := NewDocID;

  ibdDocs.Connected := True;

  ibtDoc.StartTransaction;

  with cdsTitle do

  begin

   params.paramByName('DocID').AsInteger := FDocID;

   Active := True;

   Append;

   Post;


Рекомендуем скачать другие рефераты по теме: зимнее сочинение, шпаргалки по уголовному.


Категории:




Предыдущая страница реферата | 12  13  14  15  16  17  18  19  20  21  22 |


Поделитесь этой записью или добавьте в закладки

   



Рефераты от А до Я


Полезные заметки

  •