Сравнение версий
по сравнению с
Ключ
- Эта строка добавлена.
- Эта строка удалена.
- Изменено форматирование.
Функция | Параметры | Возвращает | Описание | Пример |
---|---|---|---|---|
@JavaField |
| Значение поля java объекта | Получает значение поля Java объекта с помощью get метода | @JavaField(@Variable(department); name) - из переменной процесса с именем department получается значение - Java объект, у этого объекта вызывается метод getName() и полученный результат возвращается |
@Entity |
| Объект Entity | По имени переменной, переданной в параметре получает идентификатор Entity, и далее обучает объект Entity в хранилище | @Entity(contextId) - Получение Entiti, идентификатор которой хранится в переменной contextId |
@Variable |
| Значение переменной процесса | По имени переменной, переданной в параметре получает значение переменной | @Variable(contextId) - получение значение переменной процесса contextId |
@DocumentField |
| Значение поля лотусового документа | Получает значение поля лотусового документа | @DocumentField(@Variable(contextId);CODE) - получение значения поля CODE лотусового документа, ID которого находится в переменной процесса contextId |
@Relation |
| Список бород, результат вычисления реляции | Вычисляет значение реляции с переданным именем относительно переданной бороды | @Relation(Руководитель; @DocumentField(@Variable(contextId); wpInitiator)) - Получение значения реляции относительно бороды, которая хранится в поле wpInitiator в лотусовом документе с ид хранящимся в переменной contextId |
@Group |
| Список (List) бород, входящих в группу. Бороды в списке представлены в виде строки с разделителем "%" | Получает группу с переданным именем в базе SO с переданным идентификатором и получает состав группы, с учетом транзитивности. При вычислении используется View GroupZam_My_Beards | @Group(@Variable(initiatorSo); Руководители) - в SO с репликой, хранящейся в переменной initiatorSo, получаем группу Руководители и далее получаем состав этой группы |
@FunctionalRole |
| Борода роли в виде многокомпонентной строки с разделителем "%" | Получает роль с переданным именем в базе SO с переданным идентификатором и возвращает бороду этой роли. | @Group(@Variable(initiatorSo); Делопроизводители) - в SO с репликой, хранящейся в переменной initiatorSo, получаем роль Делопроизводители и возвращаем ее бороду |
@SQL |
| Результат выполнения запроса | Выполнение SQL запроса в CMJ базе. | @SQL(select id from so_beards where origshortname = 'Иванов') возвращает ид бороды, найденной запросом |
@JPQL |
| Результат выполнения запроса | Выполнение JPQL запроса в CMJ базе. | @JPQL(select b from ru.intertrust.cmj.af.so.SOBeard where origshortname = 'Иванов') Возвращает объект бороды, найденной запросом |
@SpEL |
| Результат выполнения выражения | Выполняет SPEL выражение и возвращает результат. В качестве контекста передается Map с переменными процесса. | @SpEL(get("myVar")) получение значения переменной myVar |
Свойства страницы | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
панель | |
---|---|
|