Аварийное сообщение
Прокопенко Вера;
14.4.04
Скажите, пожалуйста, как можно получить имя тега, вызвавшего
аварию? В фунции gmsgfunc.fct нужно сделать обработку пришедшего
сообщения. Просмотрела функции ODK, но нужной не нашла.
Re: Аварийное сообщение
Маслов
Дмитрий; 14.4.04
В функцию gmsgfunc.fct передается номер сообщения. По номеру
сообщения можно выбрать строчку из таблицы сообщений в базе данных
проекта, там есть идентификатор тега, по которому срабатывает
сообщение. По идентификатору тега можно определить его имя
(например, через таблицу тегов в базе данных проекта).
Можно сделать проще - завеcти для сообщения служебный текстовый
блок, который не будет отображаться в окне сообщений, и на этапе
конфигурирования вписывать туда имя тега. А значение текстового
блока сработавшего сообщения можно получить в функции gmsgfunc.fct
с помощью функций ODK.<<br>