ExitProgram

From SunFlurry wiki
Revision as of 08:50, 7 February 2021 by Admin (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  ExitProgram (Функции среды)
Объект:Функции общего назначения
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Невозможно превратить в число
Визуальность:Нет

Функция позволяет завершить выполнения клиента, по умолчанию, создавая запрос о сохранении текущих форм, требующих сохранения. Все незавершенные транзакции будут либо отменены, либо приняты. Событие OnSystemExit может отменить действие этой функции. Для консольного клиента работа будет завершена без дополнительных вызовов и запросов, все незавершенные транзакции будут отменены.

Синтаксис

ExitProgram(<Вопрос о сохранении данных (INT)>=1)

Аргументы

  • <Вопрос о сохранении данных (INT)> - (необязательный аргумент) Задавать вопрос перед закрытием визуального клиента, если хотя бы одно открытое в нем окно имеет признак "изменено".

Возвращаемое значение

Для визуального клиента, если функция возвращается, пользователь отказался от выхода. Для консольного клиента функция никогда не возвращается.

Примеры

//Выйти из программы, задав вопрос о сохранении
ExitProgram(1);