Ошибка

Выводит на экран окно с системным значком ошибки в виде красного креста и прерывает выполнение текущего процесса (закрытия документа или построения отчёта).

Синтаксис

Ошибка(Сообщение1[, Сообщение2]…)

Параметры

Сообщение1, Сообщение2, ... (текст) – текст сообщения. Сообщение выводится аналогично функции "Сообщить".

Комментарии

Если функция была вызвана в процессе выполнения транзакции над базой данных (например, в процессе закрытия документа), то все изменения базы данных, сделанные в этой транзакции, будут отменены (в частности документ останется не закрытым).

Возвращает

Ничего не возвращает.

Примеры

Чтобы проверить, установлено ли поле "Лицо2" документа, можно в правиле операции написать так:

Если(!(Лицо2.Название))
   Ошибка("Не установлено Лицо2!"); # этот фрагмент гарантирует, что документ не будет закрыт, пока не будет указано "Лицо2".

См. также:

•  СообщитьОбОшибке

•  ОшибкаСПомощью