Сравнение версий
Ключ
- Эта строка добавлена.
- Эта строка удалена.
- Изменено форматирование.
Информация | ||
---|---|---|
| ||
Для системных кнопок корневой элемент 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> |
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) решили задать данное действие, то системную кнопку "Редактировать" следует скрыть, иначе на форме появятся две кнопки Редактировать.
Свойства страницы | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
панель | |
---|---|
Теги и атрибуты:
|