Перейти к содержанию

Статья для предыдущей поддерживаемой версии ПО — 4.7!

Текущая рекомендованная версия — Comindware Platform 5.0. См. документацию к версии 5.0.

Ввод предиката

Инструкции

  1. В позиции предиката нажмите клавиши CtrlПробел.
  2. Отобразится список объявленных префиксов.

    Список доступных префиксов

    Список доступных префиксов

  3. Выберите префикс в списке, чтобы просмотреть его описание.
  4. Дважды нажмите префикс, например task, чтобы вставить его в выражение.
  5. В позиции после префикса введите двоеточие :.
  6. Отобразится список функций для префикса.

    Список функций для префикса

    Список функций для префикса

  7. Дважды нажмите имя функции, например 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.}.
}