<?xml version='1.0' encoding='UTF-8'?>
<ui xmlns="http://www.intertrust.ru/schema/palette/tn-ui">
<form schema-ref="{schema name}" id="{id}">
<!-- system button -->
<component>
<button name="{name}">
<properties>
<hide>
<negative-condition-ref ref="read"/>
</hide>
</properties>
<hint-pop-up>{hint}</hint-pop-up>
<action>
<system name="http://intertrust.ru/cmj/relations#copy"/>
</action>
</button>
</component>
<!-- custom button -->
<section id="RootMenu">
<component>
<section id="{id}" name="{name}">
<component>
<button name="{name}">
<action>
<custom>
<operation>
<handler-ref ref="{operation name}"/>
</operation>
</custom>
</action>
</button>
</component>
</section>
</component>
</section>
</form>
</ui>
attributes
Параметры | Описание |
---|
name | Название кнопки. Название задается в формате метки |
rename
Используется, если название кнопки должно измениться в зависимости от контекста объекта
Параметры | Описание |
---|
name | Название кнопки. Название задается в формате метки |
condition-union | Объединения условий. Учитывается только OR |
condition | Варианты условия: true или false. Если нужно изменить название на постоянной основе, то указывается true |
condition-ref | Ссылка на условие |
hint-pop-up
Всплывающая подсказка при наведении курсора на кнопку. Подсказка задается в формате метки
icon
Отображение иконки вместо поля.
Параметры | Описание |
---|
code | Код иконки |
path | Путь к спрайту. Используется вместе с тэгом position |
position | Позиция иконки в спрайте. Используется вместе с тэгом path |
type | |
color | |
properties
Скрытие, редактирование и обязательность заполнения данных. Подробнее о параметрах здесь
apperance
Визуализация формы в Web-клиенте. Подробнее о параметрах здесь
action
Подключение действий. Подробнее о параметрах здесь