GdcBase.TgdcState
Материал из GedeminWiki
| Модуль: GdcBase.pas | Тип: enum |
Delphi:
TgdcState = (
sNone,
sView, // объект подключен к форме
sDialog, // объект подключен к диалоговому окну
sSubDialog,
sSyncControls,
sLoadFromStream, // идет загрузка из потока
sMultiple, // идет обработка одновременно нескольких записей
sFakeLoad, // считывание данных и потока без записи в базу
sPost, // установлен, если идет Cancel вместо поста
// такое бывает, если запись переведена в режим редактирования
// а потом постится, но при этом в ней ничего не менялось
sCopy, // объект в состоянии копирования данных из другого объекта
sSkipMultiple, // идет обработка нескольких записей и пользователь выбрал пропуск
// проблемных записей. Имеет смысл только в совокупности с
// флагом sMultiple
sAskMultiple // идет обработка нескольких записей и пользователя необходимо
// спросить в случае позникновения проблем. Имеет смысл только
// в совокупности с флагом sMultiple
);
Описание
Состояние бизнес-объекта.