EXCEPTION — различия между версиями

Материал из GB wiki
Перейти к: навигация, поиск
(Importing text file)
 
 
Строка 2: Строка 2:
 
|Название=EXCEPTION
 
|Название=EXCEPTION
 
|Описание=Функция выдает сообщение об ошибке и прерывает текущее действие.
 
|Описание=Функция выдает сообщение об ошибке и прерывает текущее действие.
|Синтаксис=EXCEPTION ('''Текст ошибки''')
+
|Синтаксис=EXCEPTION('''Текст ошибки''')
 
|Аргументы=
 
|Аргументы=
 
{{Аргумент
 
{{Аргумент
 
  |Название=Текст ошибки
 
  |Название=Текст ошибки
  |Пояснение=строка с поясняющим текстом, который будет отображен в окне сообщения об ошибке. Если текст ошибки = '[abort]', действие прерывается, но сообщение об ошибке не выводится.
+
  |Пояснение=строка с поясняющим текстом, который будет отображен в окне сообщения об ошибке. Если текст ошибки = '[abort]', действие прерывается, но сообщение об ошибке не выводится.<br/>
 +
Если функция Exception используется в скриптах для [[:Category:Касса|ГБ Касса]], то для прерывания скрипта нужно указывать второй параметр равным "1".
 
}}
 
}}
 
|Пример=IIF(Flag<300, Exception("Этот документ можно печатать только если флаг >= 300"),0)
 
|Пример=IIF(Flag<300, Exception("Этот документ можно печатать только если флаг >= 300"),0)
 
}}
 
}}

Текущая версия на 10:15, 7 февраля 2017

Функция выдает сообщение об ошибке и прерывает текущее действие.

Синтаксис

EXCEPTION(Текст ошибки)

Аргументы

Текст ошибки
строка с поясняющим текстом, который будет отображен в окне сообщения об ошибке. Если текст ошибки = '[abort]', действие прерывается, но сообщение об ошибке не выводится.

Если функция Exception используется в скриптах для ГБ Касса, то для прерывания скрипта нужно указывать второй параметр равным "1".

Тип результата

Нет

Примеры

IIF(Flag<300, Exception("Этот документ можно печатать только если флаг >= 300"),0)