Для системных кнопок корневой элемент form→component→button→action. |
Действия для работы с настраиваемым типом объекта tunable-object |
<?xml version='1.0' encoding='UTF-8'?> <ui xmlns="http://www.intertrust.ru/schema/palette/tn-ui"> <form> <!-- ... --> <component> <button name="{name}"> <action> <custom> <create schema-ref="{schema name}"> <module ident="{module}" complect="{complect}"/> </create> </custom> </action> </button> <button name="{name}"> <action> <custom> <create-sibling schema-ref="{schema name}" save-context="true"> </custom> </action> </button> <button name="{name}"> <action> <custom> <create-child schema-ref="{schema name}" save-context="true"> </custom> </action> </button> <button name="{name}"> <action> <custom> <create-copy schema-ref="{schema name}" save-context="true"> </custom> </action> </button> </component> <!-- ... --> </form> </ui> |
Создание корневого объекта
Параметры | Описание |
---|---|
schema-ref | Название схемы, на основании которой формируется объект |
save-context | Если документ в режиме редактирования, то сохранять его при вызове операции |
key | Ключ стратегии (если не указан, то в качестве ключа используется схема) |
Параметры | Описание |
---|---|
ident | |
complect | Комплект приложения. Не обязательный атрибут. Используется в случае комплектной конфигурации. |
Создания объекта в том же модуле и на том же уровне иерархии, что и выделенный объект.
Параметры | Описание |
---|---|
schema-ref | Название схемы, на основании которой формируется объект |
save-context | Если документ в режиме редактирования, то сохранять его при вызове операции |
key | Ключ стратегии (если не указан, то в качестве ключа используется схема) |
Создания подчинённого объекта
Параметры | Описание |
---|---|
schema-ref | Название схемы, на основании которой формируется объект |
save-context | Если документ в режиме редактирования, то сохранять его при вызове операции |
key | Ключ стратегии (если не указан, то в качестве ключа используется схема) |
Создания нового объекта, как копия текущего
Параметры | Описание |
---|---|
schema-ref | Название схемы, на основании которой формируется объект |
save-context | Если документ в режиме редактирования, то сохранять его при вызове операции |
key | Ключ стратегии (если не указан, то в качестве ключа используется схема) |
Сохранение нового объекта. При конфигурации данных действий следует правильно установить условие. Действие может быть доступно только в новом еще несохраненном объекте и не должно быть доступно в режиме чтения.
Открытие объекта на редактирование. В простом случае, когда на форме не нужно задавать сложное условие на кнопку "Редактировать" необязательно создавать данное действие. Кнопка "Редактировать" является системной и подгружается в меню на основании наличия ссылки с rel=edit. Но, если в меню (секции RootMenu) решили задать данное действие, то системную кнопку "Редактировать" следует скрыть, иначе на форме появятся две кнопки Редактировать.
|
Теги и атрибуты: |