- Создатель Васильев Антон, отредактировано 22.11.2022
Вы просматриваете старую версию данной страницы. Смотрите текущую версию.
Сравнить с текущим просмотр истории страницы
« Предыдущий Версия 8 Следующий »
Для системных кнопок корневой элемент form→component→button→action.
Для кастомных кнопок form→component→section→component→button→action.
Параметры: create, create-sibling, create-child, create-copy, save, save-existing, open-edit
Пространство имен: <ui xmlns="http://www.intertrust.ru/schema/palette/tn-ui">
Краткое описание
Действия для работы с настраиваемыми типам объекта 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>
create
Создание корневого объекта
attributes
Параметры | Описание |
---|---|
schema-ref | Название схемы, на основании которой формируется объект |
save-context | Если документ в режиме редактирования, то сохранять его при вызове операции |
key | Ключ стратегии (если не указан, то в качестве ключа используется схема) |
module
Параметры | Описание |
---|---|
ident | |
complect | Комплект приложения. Не обязательный атрибут. Используется в случае комплектной конфигурации. |
create-sibling
Создания объекта в том же модуле и на том же уровне иерархии, что и выделенный объект.
attributes
Параметры | Описание |
---|---|
schema-ref | Название схемы, на основании которой формируется объект |
save-context | Если документ в режиме редактирования, то сохранять его при вызове операции |
key | Ключ стратегии (если не указан, то в качестве ключа используется схема) |
create-child
Создания подчинённого объекта
attributes
Параметры | Описание |
---|---|
schema-ref | Название схемы, на основании которой формируется объект |
save-context | Если документ в режиме редактирования, то сохранять его при вызове операции |
key | Ключ стратегии (если не указан, то в качестве ключа используется схема) |
create-copy
Создания нового объекта, как копия текущего
attributes
Параметры | Описание |
---|---|
schema-ref | Название схемы, на основании которой формируется объект |
save-context | Если документ в режиме редактирования, то сохранять его при вызове операции |
key | Ключ стратегии (если не указан, то в качестве ключа используется схема) |
save
Сохранение нового объекта. При конфигурации данных действий следует правильно установить условие. Действие может быть доступно только в новом еще несохраненном объекте и не должно быть доступно в режиме чтения.
save-existing
Сохранение существующего объекта. При конфигурации данных действий следует правильно установить условие. Действие может быть доступно только в сохраненному объекте и не должно быть доступно в режиме чтения.open-edit
Открытие объекта на редактирование. В простом случае, когда на форме не нужно задавать сложное условие на кнопку "Редактировать" необязательно создавать данное действие. Кнопка "Редактировать" является системной и подгружается в меню на основании наличия ссылки с rel=edit. Но, если в меню (секции RootMenu) решили задать данное действие, то системную кнопку "Редактировать" следует скрыть, иначе на форме появятся две кнопки Редактировать.
Статус | ГОТОВО |
---|---|
Комментарий |
Теги и атрибуты:
- Нет меток