Вычисление значения атрибута из шаблона пользователя


Для того чтобы получить значение какого-либо атрибута из Шаблона пользователя (через атрибут типа «Пользователь», ссылающийся на данный Шаблон пользователя), введите следующее выражение:

@prefix account: <http://comindware.com/ontology/account#>. 
@prefix object: <http://comindware.com/ontology/object#>.
@prefix container: <http://comindware.com/ontology/container#>.

{
    ("RecordTemplate" "assignee") object:findProperty ?assigneeProp.
    ("Sotrudniki" "LaborCosts") object:findProperty ?LaborCostsProp.
?item ?assigneeProp ?assignee.
  ?polz container:alias "Sotrudniki".
  ?assignee account:extendedBy ?polz.
?assignee ?LaborCostsProp ?value.
}

Здесь:

Значение Описание
RecordTemplate Системное имя текущего Шаблона записи.
assignee Системное имя атрибута типа «Пользователь» в текущем Шаблоне записи.
Sotrudniki Системное имя Шаблона пользователя, на который ссылается assignee.
LaborCosts Системное имя атрибута типа «Длительность» в Шаблоне пользователя, значение которого нужно получить.
К началу


Номер Статьи: 5282
Размещено: Mon, Sep 21, 2020
Последнее обновление: Sat, Jun 20, 2026

Online URL: https://kb.comindware.ru/article/vychislenie-znacheniya-atributa-iz-shablona-polzovatelya-5282.html