Корневой элемент custom-descriptor, descriptor. Параметры actions, dialog-actions, group-actions, custom-actions. Пространство имен: <catalog xmlns="http://www.intertrust.ru/schema/palette/cat-ui"> |
Управление кнопками в панели действий, в диалоговых окнах |
<?xml version='1.0' encoding='UTF-8'?> <catalog xmlns="http://www.intertrust.ru/schema/palette/cat-ui"> <custom-descriptor id="{id}" name="{name}" ident="{module name}" view="{collection name}"> <builder name="ru.intertrust.cm_sochi.srv.uicollections.askid.UiAllTasksBuilder"/> <table> <columns> <column-ref ref="self" filter="true"/> <!-- ... --> </columns> </table> <actions> <action id="{id}" name="{name}"> <create object-ref="{object name}"/> </action> </actions> <!-- Кнопки в диалоге --> <dialog-actions> <action id="" name=""> <create object-ref="{object name}"/> <group-operation></group-operation> </action> <action-ref ref="{action name}"/> </dialog-actions> <!-- Кнопки через RootMenu --> <custom-actions schema-ref="{schema name}"/> </custom-descriptor> </catalog> |
Определяет типы объектов для создания.
Помимо добавления кнопки в конфигурацию необходимо, чтобы выполнились следующие условия:
|
Параметры | Описание |
---|---|
id | Идентификатор кнопки |
name | Название кнопки. Название задается в формате метки. |
Создание объекта
Параметры | Описание |
---|---|
object-ref | Название системного типа объекта |
Массовая обработка выделенных объектов
Переопределяет название кнопок для создания объектов. Работает в паре с actions
Используется в связке с билдерами: BuilderSO, BuilderSODlg - создаваемые объекты PRIVATE_HUMAN, NONSYS_ORGANIZATION, NONSYS_HUMAN BuilderSOSL, BuilderSOSLDlg - создаваемые объекты SENDLIST |
Параметры | Описание |
---|---|
ref | Ссылка на действие |
Параметры | Описание |
---|---|
id | Идентификатор кнопки |
name | Название кнопки. Название задается в формате метки. |
Создание объекта
Параметры | Описание |
---|---|
object-ref | Название системного типа объекта |
Массовая обработка выделенных объектов
Параметры | Описание |
---|---|
schema-ref | Название схемы, на основании которой формируется панель действий. Пример |
|
Теги и атрибуты: |