DB.Status

From SunFlurry wiki
Jump to: navigation, search
  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;