Функция object:findProperty возвращает ID атрибута шаблона по заданным системным именам шаблона и атрибута. По ID атрибута можно получить его значение. При предиктивном вводе для неё формируется заготовка и для ввода аргументов отображаются списки подходящих шаблонов и атрибутов.
FindProperty.
Список конструкций на языке N3
В выражение будет вставлена заготовка функции:
( ) object:findProperty ?foundProperty
В позиции первого аргумента (после открывающей скобки) нажмите клавиши CtrlПробел.

Список шаблонов в приложении
Zayavkanaotpusk, чтобы вставить его в выражение.
Список атрибутов шаблона
_creationDate, чтобы вставить его в выражение.Пример: выражение, возвращающее месяц по значению атрибута типа «Дата и время»
@prefix object: <http://comindware.com/ontology/object#>.@prefix cmwtime: <http://comindware.com/logics/time#>.{# Находим атрибут _creationDate шаблона Zayavkanaotpusk("Zayavkanaotpusk" "_creationDate") object:findProperty ?dtProperty.# Определяем значение атрибута _creationDate# в текущей записи шаблона Zayavkanaotpusk?item ?dtProperty ?dmonth.# Извлекаем номер месяца из значения атрибута _creationDate?dmonth cmwutc:month ?value.}
Номер Статьи: 2478
Размещено: Fri, Aug 18, 2023
Последнее обновление: Wed, Aug 23, 2023
Online URL: https://kb.comindware.ru/article/vvod-zaprosa-id-atributa-s-pomoshyu-funkcii-objectfindproperty-2478.html