Правила именования сообщений
Внутренние имена сообщений должны подчиняться определенным правилам и зависеть от назначения сообщения
Пункт меню
menu_NAME
где NAME — это имя функции, вызываемой при клике на данный пункт меню, также это значение совпадает с содержимым тэга node, описывающего данный пункт меню.
Заголовок интерфейса
title
все таблицы и формы имеют заголовки, кроме того, для формы можно объявить сообщение title_new, которое будет использовано, если форма открыта для создания нового элемента (в данных отсутствует тег elid)
Колонка таблицы
NAME
имя текстового сообщения должно совпадать с внутренним именем колонки (атрибут name тега col)
Кнопка панели управления
short_NAME
Короткая надпись, отображаемая под кнопкой (если пользователь выбрал "отображать подписи к кнопкам"), NAME внутреннее имя кнопки (атрибут name тэга toolbtn)
hint_NAME
Всплывающая подсказка, отображаемая при наведении курсора мышки на кнопку, NAME внутреннее имя кнопки (атрибут name тэга toolbtn)
hint_NAME_disabled
Всплывающая подсказка, отображаемая при наведении курсора мышки на неактивную кнопку, NAME внутреннее имя кнопки (атрибут name тэга toolbtn)
msg_FUNC_NAME
Сообщение подтверждения операции, необходимо для кнопок с типом group. NAME внутреннее имя кнопки (атрибут name тэга toolbtn), FUNC имя функции (атрибут name тэга metadata). При отображении сообщения в конец будет добавлен список выделенных элементов (значение берется из ключевого поля) разделенных ", " (запятая и пробел), а в конец будет добавлен знак вопроса "?"
Страница формы
NAME
Подпись страницы формы, NAME внутреннее имя страницы (атрибут name тега page)
Поле формы
NAME
Сообщение слева от поля ввода данных, NAME внутреннее имя поля (атрибут name тега field)
hint_NAME
Всплывающая подсказка, отображаемая при наведении курсора мышки на поле, NAME внутреннее имя поля (атрибут name тега field)
Сообщения об ошибках
msg_error_NAME
Сообщение, отображаемое при возникновении ошибки с кодом 8 (произвольные текстовые сообщения). NAME соответствует атрибуту obj тега error. При этом сообщение может содержать макрос _param_, который будет заменен на содержимое тега error
Значения для выпадающих списков
NAME
Сообщения в выпадающих списках, описанных с помощью тэга msg, NAME соответствует содержимому тега msg, описывающему элемент выпадающего списка.
Значения для колонок данных
COL_NAME
Сообщения, отображаемые в таблицах, если колонка (col) имеет тип (атрибут type) msg. COL — имя колонки (атрибут name тега col), NAME — содержимое тега с данными для данной колонки
Всплывающие подсказки иконок в таблице данных
hint_p_NAME
Всплывающая подсказка, отображаемая при наведении курсора мышки на иконку в таблице, NAME внутреннее имя поля (атрибут name тега field). К данному сообщению будет добавлено содержимое тега с данными, если оно существует.
Внутренние имена сообщений должны подчиняться определенным правилам и зависеть от назначения сообщения.