ОшибкаПоКоду

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

Синтаксис

ОшибкаПоКоду(Код[, ЗакладкаНаСтранице])

Параметры

Код (целое) – код ошибки. В файле ресурса создается коллекция записей с форматом "Коды ошибок":

Этот параметр передает код ошибки из этой коллекции записей. Кроме кода в коллекции записей хранится текст сообщения об ошибке, и путь к файлу справки, который откроется при нажатию на кнопку . Правильное задание пути можно узнать в свойствах htm-страницы (блок "Адрес (URL):"). Если файл справки не указан, то в окне сообщения об ошибке будет отсутствовать кнопка . Дополнительно можно указать раздел справки (htm-страница) или место на странице, к которому нужно перейти и заданного с помощью #. Путь к странице необходимо указывать без символов "::/".

ЗакладкаНаСтранице (текст) – место, к которому нужно перейти на странице справки, указанной в коллекции записей, и заданное с помощью #. Параметр необходимо указывать без символа "#". Если параметр не указан, то будет возможен переход к самой htm-странице, указанной в поле "Файл (htm/html)" (см. рисунок). Здесь же можно прописать и закладку, к которой нужно перейти, уже с использованием якоря (символ #), в этом случае данный параметр передавать нецелесообразно.

Комментарии

Функция выполняет поиск такой коллекции записей по всем ресурсам программы. Если закладка, к которой нужно перейти на странице справки, прописана и в коде ошибки, и передается в качестве второго параметра в функции, то будет выполнен переход к той закладке на странице, которая передается в функции.

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

Возвращает

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

Примеры

Необходимо перейти к статье 7 Федерального закона "О бухгалтерском учете" ("Помощь бухгалтеру"):

ОшибкаПоКоду(1, "st7")

См. также:

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

•  Ошибка

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