Ввод запроса списка записей шаблона по его системному имени с помощью функции object:alias


Инструкции

Функция object:alias возвращает записи шаблона с заданным системным именем. При предиктивном вводе для неё формируется заготовка, отображается список подходящих шаблонов и формируется компактный запрос записей выбранного шаблона с использованием квадратных скобок.

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

Список конструкций на языке N3

Список конструкций на языке N3

  1. В выражение будет вставлена заготовка функции:
    a [object:alias ]. 
  1. В позиции перед закрывающей квадратной скобкой нажмите клавиши Ctrl Пробел.
  2. Отобразится список шаблонов в приложении.

Список шаблонов в приложении

Список шаблонов в приложении

  1. Дважды нажмите системное имя шаблона, например Zayavkanaotpusk.
  2. В выражение будет вставлен запрос записей выбранного шаблона:
    ?objectZayavkanaotpusk a [object:alias "Zayavkanaotpusk"]. 
  3. Чтобы присвоить результат выражения значению вычисляемого атрибута, замените имя переменной objectZayavkanaotpusk на value.
Пример: компактное выражение, возвращающее все записи шаблона по его системному имени
@prefix object: <http://comindware.com/ontology/object#>.
{
# Получаем список записей шаблона Zayavkanaotpusk
?value a [object:alias "Zayavkanaotpusk"].
}
Эквивалентное выражение без квадратных скобок
@prefix object: <http://comindware.com/ontology/object#>.
{
# Получаем ID шаблона Zayavkanaotpusk
?zayavkiTemplate object:alias "Zayavkanaotpusk".
# Получаем список записей шаблона Zayavkanaotpusk
?value a ?zayavkiTemplate.
}

Связанные статьи

Редактор выражений

Примеры использования языка N3

К началу


Номер Статьи: 2481
Размещено: Fri, Aug 18, 2023
Последнее обновление: Wed, Aug 23, 2023

Online URL: https://kb.comindware.ru/article/vvod-zaprosa-spiska-zapisej-shablona-po-ego-sistemnomu-imeni-s-pomoshyu-funkcii-objectalias-2481.html