EXCEPTION — различия между версиями
Материал из GB wiki
Bars (обсуждение | вклад) (Importing text file) |
Alexey (обсуждение | вклад) |
||
Строка 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)