Ввод предиката
Содержание
Инструкции
- В позиции предиката нажмите клавиши CtrlПробел.
- Отобразится список объявленных префиксов.
Список доступных префиксов
- Выберите префикс в списке, чтобы просмотреть его описание.
- Дважды нажмите префикс, например
task
, чтобы вставить его в выражение. - В позиции после префикса введите двоеточие
:
. - Отобразится список функций для префикса.
Список функций для префикса
- Дважды нажмите имя функции, например
objectId
, чтобы вставить его в выражение.
Пример: выражение, возвращающее ID исполнителей выполняющихся задач для текущей записи
@prefix cmw: <http://comindware.com/logics#>.
@prefix task: <http://comindware.com/ontology/task#>.
@prefix taskStatus: <http://comindware.com/ontology/taskStatus#>.
{
# Получаем список ID задач, связанных с текущей записью
?task task:objectId ?item.
# Получаем ID задач со статусом inProgress (Выполняется)
?task cmw:taskStatus taskStatus:inProgress.
# Возвращаем ID назначенных исполнителей задач
or {?task cmw:assignee ?value.}
or {?task cmw:possibleAssignee ?value.}.
}
Эта статья была полезна 1 чел.