Базовый объект atlEntity Назад В начало Вперед

Для реализации некоторой системной функциональности вводится базовый vip-объект под названием ATLEntity.

Используя объектные свойства языка VIP, прикладной программист может перекрыть системную реализацию своей. При этом, при написании своих реализаций системных функций, он должен строго следовать тем правилам и советам описанным в данном документе, так как изменение системной функциональности может серьезно повлиять на надежность и быстродействие всего комплекса ПО в целом.

Vip-объект ATLEntity реализует системный obj-интерфейс IFreeze.

Obj-интерфейс IFreeze предназначен для запоминания (заморозки) текущего состояния объекта для дальнейшего использования (при этом происходит его "отвязывание" от базы данных, то есть вся главная логическая таблица считывается в таблицы в памяти и работа внутри объекта идет исключительно в памяти), сохранения изменений, а также возврата его в исходное нормальное состояние.

objInterface IFreeze;
  function Freeze : word;
  function Unfreeze : word;
  function Frozen : boolean;
end;

Версия : Атлантис 5.0.02.

Оглавление раздела

Функция Freeze

Функция Unfreeze

Функция Frozen