Вычисление элементов из атрибута с типом данных Дата и время
Comindware Platform позволяет хранить данные в формате разных типов атрибутов: «Текст», «Число», «Дата и время», «Аккаунт» и т.д. У каждого атрибута есть свой формат отображения на экранной форме. В частности, атрибут с типом данных «Дата и время» может быть представлен как:
- 04.09.1986;
- 4 сентября 1986 г.;
- 4 сентября;
- 04.09.1986 07:30 и т.д.
В процессе настройки может оказаться, что данного набора форматов отображения недостаточно, или для написания выражений нужно из атрибута с типом данных «Дата и время» получить только год, месяц, час и т.п. Для подобных целей подойдет выражение ниже, которое вычисляет из указанного атрибута с типом данных «Дата и время» год:
@prefix object: <http://comindware.com/ontology/object#>. |
где:
Works – системное имя текущего шаблона записи;
Date – системное имя атрибута с типом данных «Дата и время» в текущем шаблоне записи.
Примечание : чтобы вычислить из атрибута с типом данных «Дата и время» день / неделю / месяц / час / минуту введите вместо Year после "cmwtime:" Day / Week / Month / Hour / Minute соответственно.