DB.Status
Revision as of 15:25, 14 September 2019 by Admin (talk | contribs) (Created page with "{{infobox function |name=Status |object=Объект базы данных |caption=Статус удаления |type=1 |status=2 |db=2 |visual=0}} {{HeadLinks| * Main...")
Status (Статус удаления) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция получает статус удаления или обработки объекта. Функция может осуществить обращение к базе данных, если объект не был загружен. Функция может возвратить следующие значения:
- -1 -- объект является новым несохраненным объектом
- 0 -- объект не удалялся и не обрабатывался (нормальный объект)
- 1 -- объект удален
- 2..255 -- документ обработан, функция отдает индекс обработки (обычно 2).
Синтаксис
DB.Status():<Статус объекта (INT)>
Возвращаемое значение
Возвращается целое число
Примеры
//Фрагмент получает текущий выделенный документ из таблицы журнала, и задает вопрос, желает ли пользователь его (снова) обработать. aEl:=Form.MainTab.SelectedElement.LinkedObject(); If AskQuestion("Вы действительно хотите обработать "+?(aEl.Status()>1,"(снова) ")+"выделенный документ?",Q_QUESTION+Q_YESNO)<>R_YES Then Exit; EndIf;