Сравнение версий
Ключ
- Эта строка добавлена.
- Эта строка удалена.
- Изменено форматирование.
Информация | ||
---|---|---|
| ||
Интерфейс представляет собой Приложение (application) для работы с произвольным |
настраиваемым объектом |
Примечание | ||
---|---|---|
| ||
ru.intertrust.cmj.tunable.object.TunableObjectApplication |
Подсказка | ||
---|---|---|
| ||
extends: AFApplication. |
CanGetEntityByUNID<AnyTunableObject>, AFApplication.CanGetComplects |
properties
property
name | return value | description |
---|
composeApplicationTunableObject
AnyTunableObject
Метод создает прикладной объект с типом объекта TUNABLE_OBJECT.
Для успешного выполнения требуется наличие соот. настройки "Тип документа" в БД Каталог.
Параметры:
getClientContextIds | List<String> | Если контекст - коллекция, то возвращает ids выделенных галкой документов из коллекции, если выделенных галкой нет, то id сфокусированного. Параметры:
|
getClientContextResourceId | String | Метод возвращает id контекстного документа. Из коллекции- id выделенного фокусом документа, из открытого документа - id документа. Параметры:
|
getClientContextFocusedId | String | Метод возвращает id выделенного фокусом документа из коллекции. Параметры:
|
contextIsCollection | Boolean | Метод возвращает признак того, что операция вызвана из коллекции. Параметры:
|
getClientContextActionRel | String | Метод возвращает id действия. Параметры:
|
getClientContextResource | AFInstanceObject | Метод возвращает НР-карту ресурса из клиентского контекста. Параметры:
|
getClientContextLockerSign | AFInstanceObject | Метод возвращает НР-карту сформированной ЭП из клиентского контекста. Параметры:
|
getEntityByUNIDSpecial | AnyTunableObject | Особое получение сущности Параметры:
|
getEmbeddedCollectionSubObjects | List<AnyTunableObject> | Получение вложенной коллекции в документе Параметры: |
methods
name | return value | description |
---|---|---|
composeApplicationTunableObject | AnyTunableObject | Метод создает прикладной объект с типом объекта TUNABLE_OBJECT. |
Для успешного выполнения требуется наличие соот. настройки " |
Параметры:
|
| ||
composeTunableObject | AnyTunableObject | Метод получает объект с заданной схемой |
Параметры: | ||
composeTunableObject | AnyTunableObject | Метод получает объект с заданной схемой |
Параметры:
| ||
composeDialog | AnyTunableObject | Метод получает объект-пустышку для диалога. Параметры: |
requestForSimpleDraft | Object | Метод возвращает один из ресурсов: черновик, ресурс диалога, запрос на клиентский контекст. Параметры:
|
| ||
requestForChildDraft | AnyTunableObject | Метод возвращает один из ресурсов: черновик для дочернего объекта, ресурс диалога Параметры:
|
requestForSiblingDraft | AnyTunableObject | Метод возвращает один из ресурсов: черновик для одноуровневого (относительно контекстного объекта) объекта , ресурс диалога Параметры:
|
requestForSiblingDraft (tnUnid) | AnyTunableObject | Метод возвращает один из ресурсов: черновик для одноуровневого (относительно контекстного объекта) объекта , ресурс диалога Параметры: |
requestForCopyDraft | AnyTunableObject | Метод возвращает один из ресурсов: черновик для копии контекстного объекта, ресурс диалога Параметры:
|
saveEntity | Сохранение сущности Параметры:
| |
saveEntitySpecial | Особое |
сохранение |
сущности Параметры:
| ||
createClientContextRequest | AnyTunableObject | Метод создает объект со схемой ClientContextRequest, по которой клиент должен вернуть клиентский контекст. В клиентский контекст могут входить ids выделенных документов в коллекции, ресурс диалога. Параметры:
|
|
| ||
deleteEmbeddedCollectionSubObjectsOverdue | Integer | Удаление подобъектов без родителя созданных до определенного времени Параметры:
|
deletePermanently (tunableObject) | Удаляет сущность из хранилища без возможности восстановления. Параметры:
|
| ||
deletePermanently (id) | Удаляет сущность из хранилища без возможности восстановления по идентификатору Параметры: id - String - unid документа |
enum <ClientContextKey>
Виды данных из клиентского контекста
name | description |
---|---|
compactCollection | ids выделенных галкой документов в коллекции |
resource | Ресурс (используется для передачи от клиента серверу контекстного ресурса) |
resourceid | Id ресурса. Если операция вызывается в контексте коллекции, то клиент передает id элемента, выделенного в коллекции путем установки фокуса. Если операция вызывается из открытого документа, то клиент передает id этого документа, значение которого клиент берет из поля $id ресурса. |
mainresourceid | Актуально для случая, когда из меню внешней коллекции, встроенной в форму открытого объекта, по кнопке нужно получить id открытого документа. |
actionRel | Идентификатор действия |
resourcemode | Режим |
lockerSign | Запрос формирования ЭП для текущего контекстного объекта. Необходимые данные клиент берёт из ClientContext/serverData/lockerSign, сформированную ЭП кладёт в ClientContext/data/lockerSign |
Свойства страницы | |||||||
---|---|---|---|---|---|---|---|
|
|
|
панель | |
---|---|
Методы, свойства, внутренние классы
|