Difference between revisions of "DB.Status"

From SunFlurry wiki
Jump to: navigation, search
(Created page with "{{infobox function |name=Status |object=Объект базы данных |caption=Статус удаления |type=1 |status=2 |db=2 |visual=0}} {{HeadLinks| * Main...")
 
m (1 revision imported)
 
(No difference)

Latest revision as of 08:43, 7 February 2021

  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;