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

Статьи Результаты Поиска


Событие и действия сценария. Определения, типы, свойства, настройка

Содержание Введение Событие сценария Общие свойства событий Свойства событий по типам Нажатие кнопки Создание записи Изменение записи Запуск процесса Получение сообщения Вход токена Выход токена Действия сценария Общие свойства действий Свойства действий по типам Создать запись … Подробнее


Назначение задачи на группу, выбранную на форме

Назначение пользователей на задачу в Comindware Business Application Platform может осуществляться по-разному: выбранным значением, атрибутом с типом данных «Пользователь», и т.д. Исполнителя можно назначать как на схеме процесса, так и выбором на форме предыдущих задач. Также можно реализовать выбор целой группы пользователей, которые будут видеть … Подробнее


Отправка сообщений нескольким получателям

При настройке шаблона процесса (см. Создание шаблона) в Comindware Business Application Platform есть возможность отправки оповещений по задачам (см. Настройка системных уведомлений) и процессных уведомлений (см. Настройка процессных уведомлений). В зависимости от сложности настроенного решения информация об электронной почте получателей может нахо … Подробнее


Выгрузка всех документов стенда

Для выгрузки всех документов стенда в один атрибут, введите следующее выражение:   @prefix cmwassert: <http://comindware.com/logics/assert#>. @prefix cmwtimeL: <http://comindware.com/logics/time/utc#>. @prefix session: <http://comindware.com/ontology/session#>. @prefix cmw:  <http://comindware.com/logics#>. @prefix docum … Подробнее


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

Для того, чтобы получить всех пользователей из определенного шаблона пользователя, введите следующее выражение: @prefix object: <http://comindware.com/ontology/object#>. @prefix account: <http://comindware.com/ontology/account#>. @prefix cmw: <http://comindware.com/logics#>. @prefix account: <http://comindware.com/ontology … Подробнее


Вычисление пользователей, у которых есть активные задачи (с учетом замещений)

Для того, чтобы вычислить всех пользователей у которых на данный момент есть активные задачи, учитывая все замещения (чтобы, например, запустить по ним подпроцесс отправки уведомления по задачам (см. эту статью), введите следующее выражение: @prefix xsd: <http://www.w3.org/2001/XMLSchema#>.@prefix log: <http://www.w3.org/2000/10/swap/ … Подробнее


Вычисление последней даты изменения записей в древовидной коллекции

Для того, чтобы вывести последнюю дату изменения в рамках записей во вложенной коллекции (например, чтобы показать последнюю дату изменения работы или подработы, входящей в общий план), введите следующее выражение:   @prefix object: <http://comindware.com/ontology/object#>.@prefix math: <http://comindware.com/logics/math#>.@prefix c … Подробнее


Отображение кнопки только для текущего владельца задачи

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


Вычисление суммы значений столбца коллекции

Для того, чтобы рассчитать сумму значений определенного столбца коллекции, за исключением заархивированных записей, введите следующее выражение: @prefix object: <http://comindware.com/ontology/object#>.@prefix math: <http://www.w3.org/2000/10/swap/math#>.@prefix w3math: <http://www.w3.org/2000/10/swap/math#>.@prefix cmwmath: … Подробнее


Вычисление элементов из атрибута с типом данных Дата и время

Comindware Platform позволяет хранить данные в формате разных типов атрибутов: «Текст», «Число», «Дата и время», «Аккаунт» и т.д. У каждого атрибута есть свой формат отображения на экранной форме. В частности, атрибут с типом данных «Дата и время» может быть представлен как: 04.09.1986; 4 сентября 1986 г.; 4 сентября; 04.09.1986 07:30 и т.д. В пр … Подробнее


Отображение поля при определенном значении ссылочного атрибута

Для того, чтобы установить условие на отображение поля / вкладки / столбца и т.д., если в ссылочном поле стоит определенное значение, введите следующее выражение: @prefix object: <http://comindware.com/ontology/object#>.@prefix math: <http://www.w3.org/2000/10/swap/math#>.{("Issue" "IssueTypeLink") object:findProperty ?IssueTypeProp … Подробнее


Вычисление гиперссылки на историю процесса

Для того, чтобы вычислить ссылку на историю текущего процесса, введите следующее выражение: @prefix cmw: <http://comindware.com/logics#>.@prefix process: <http://comindware.com/ontology/process#>.@prefix string: <http://www.w3.org/2000/10/swap/string#>.@prefix configuration: <http://comindware.com/ontology/configuration#> … Подробнее


Округление вверх десятичного числа до двух знаков после запятой

Для того, чтобы округлить десятичное число до двух знаков после  запятой (например, 16.782 до 16.79), введите следующее выражение: @prefix w3math: <http://www.w3.org/2000/10/swap/math#>.@prefix object: <http://comindware.com/ontology/object#>.@prefix cmwmath: <http://comindware.com/logics/math#>.{    (        "Work" "Desyatich … Подробнее


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

Для того чтобы получить значение какого-либо атрибута из Шаблона пользователя (через атрибут типа "Пользователь", ссылающийся на данный Шаблон пользователя), введите следующее выражение: @prefix account: <http://comindware.com/ontology/account#>.@prefix object: <http://comindware.com/ontology/object#>.@prefix container: <http:// … Подробнее


Фильтр списка по задачам из нескольких шаблонов процесса

Для того, чтобы получить список всех задач из определенных Шаблонов процесса в настроенном Шаблоне записи, введите следующее выражение: @prefix cmw: <http://comindware.com/logics#>.@prefix container: <http://comindware.com/ontology/container#>.@prefix assert: <http://comindware.com/logics/assert#>.@prefix math: <http://www … Подробнее


Вычисление фактического исполнителя у последней завершенной задачи

Для того, чтобы вычислить пользователя, который завершил последнюю задачу из списка задач связанного с текущим объектом экземпляра процесса, введите следующее выражение: @prefix cmw: <http://comindware.com/logics#>.@prefix task: <http://comindware.com/ontology/task#>.@prefix account: <http://comindware.com/ontology/account#>. … Подробнее


Вычисление исполнителя текущей активной задачи

Для того, чтобы вычислить ответственного за текущую задачу по конкретной записи, введите следующее выражение: @prefix cmw: <http://comindware.com/logics#>. @prefix task: <http://comindware.com/ontology/task#>. @prefix taskStatus: <http://comindware.com/ontology/taskStatus#>.   {   ?task task:objectId ?item.   ?task cmw:taskSt … Подробнее


Вычисление пользователей с определенным параметром

Для того, чтобы вычислить всех пользователей из Шаблона Пользователя, у которых проставлен какой-либо параметр (чекбокс, в данном случае) для, например, запуска подпроцесса по сотрудникам с определенными характеристиками, введите следующее выражение:   @prefix object: <http://comindware.com/ontology/object#>. @prefix account: <http://co … Подробнее


Отображение кнопки при отсутствии запущенных процессов по записи

Для того, чтобы отобразить кнопку при условии, что по текущей записи не запущен ни один процесс, введите следующее выражение: @prefix task: <http://comindware.com/ontology/task#>. @prefix process: <http://comindware.com/ontology/process#>. { if { ?processObject process:businessObject ?item.} then {false -> ?value.} else {true -& … Подробнее


Отображение последней записи в коллекции

Для того, чтобы в коллекции настроить фильтр на отображение последней/их записи/ей, введите следующее выражение: @prefix object: <http://comindware.com/ontology/object#>. @prefix sort: <http://comindware.com/ontology/dataset/sort#>. @prefix assert: <http://comindware.com/logics/assert#>. @prefix rdf: <http://www.w3.org/199 … Подробнее


Вычисление дочерних записей всех уровней вложенности

В Comindware Platform существует возможность построения взаимных связей как между шаблонами записи, так и внутри одного шаблона записи, например, для выстраивания древовидной структуры (работы, подразделения и т. д.). Данная статья применима как раз в случае реализации древовидной структуры связей и предоставляет пример выражения для получения всех … Подробнее


Вычисление информации о замещении

В Comindware Platform существует системный функционал замещения, доступный по умолчанию администраторам системы. Данный функционал позволяет назначать заместителей на период отсутствия определенного сотрудника с указанием передаваемых ролей. Заместители могут на период замещения завершать задачи за отсутствующего сотрудника и выполнять другие дейст … Подробнее


Вычисление всех пользователей группы и её подгрупп

Для того, чтобы получить всех пользователей из определенной группы, включая пользователей подгрупп первого уровня, которые включены в состав указанной группы, введите следующее выражение: @prefix account: <http://comindware.com/ontology/account#>.@prefix assert: <http://comindware.com/logics/assert#>.{ ?projectOffice account:groupNam … Подробнее


Вычисление всех пользователей группы

Для вычисления пользователей, входящих в определённую группу без учета подгрупп и их участников (в случае, если в группе нет вложенности), введите следующее выражение: @prefix account: <http://comindware.com/ontology/account#>.{    ?projectOffice account:groupName "Менеджеры".    ?users account:userGroupMembership ?projectOffice.    ?users ac … Подробнее


Фильтр списка по процессам с ошибками

Для фильтрации списка шаблона процесса, который бы показывал записи процессов с ошибками, введите следующее выражение: @prefix process: <http://comindware.com/ontology/process#>. @prefix cmw: <http://comindware.com/logics#>. {?item process:businessObject ?. ?item process:hasTokenError true.}   … Подробнее


Фильтр списка по создателю

Для того, чтобы настроить фильтр отображения записей в списке, где текущий пользователь - создатель записи, введите следующее выражение: @prefix cmw: <http://comindware.com/logics#>. @prefix object: <http://comindware.com/ontology/object#>. @prefix user: <http://comindware.com/ontology/user#>. {  ("eventorder" "_creator") obj … Подробнее


Сравнение двух атрибутов типа «Аккаунт»

Для сравнения двух пользователей (например, менеджер проекта и руководитель сотрудника), введите следующее выражение:   #EQUALS($WorkPlanOriginalRef->Curator, $Manager) @prefix sort: <http://comindware.com/ontology/dataset/sort#>. @prefix assert: <http://comindware.com/logics/assert#>. @prefix cmwstring: <http://comindware.com … Подробнее


Структура описания онтологий

RDF является уточнением XML, для которого верны следующие правила. В начале RDF-документа идет список ссылок на онтологии (namespaces). Базовым элементом модели RDF является триплет: ресурс (субъект) связан с другим ресурсом (объектом) посредством третьего ресурса — дуги — являющейся предикатом. В этом случае мы говорим, что «субъект и … Подробнее


Notation N3

Resource Description Framework (RDF, «среда описания ресурса») — это разработанная консорциумом Всемирной паутины модель для представления данных, в особенности — метаданных. RDF представляет утверждения о ресурсах в виде, пригодном для машинной обработки. RDF является частью концепции семантической паутины. Ресурсом в RDF может быть лю … Подробнее


Моделирование знаний на графах

В основе таких моделей лежит идея о том, что любые знания можно представить в виде совокупности объектов (понятий) и связей (отношений) между ними.  Визуализация данных с использованием графового представления Триплеты: субъект-предикат-объект Программные средства для отображения онтологий в основном разрабатываются для управлений схемами баз … Подробнее


Онтология

Существует множество определения этого понятия, в рамках данного руководства онтология является попыткой всеобъемлющей и подробной формализации некоторой области знаний с помощью концептуальной схемы формата, который компьютер сможет обработать. Обычно такая схема состоит из структуры данных, содержащей все релевантные классы объектов, их связи и п … Подробнее


Справочник терминов и определений

Semantic Web - направление развития Всемирной паутины, позволяющее машинам не только отображать информацию в интернете, но и понимать ее смысл. (https://habr.com/ru/company/itis/blog/258405/) OWL - язык описания онтологий для семантической паутины. Язык OWL позволяет описывать классы и отношения между ними, присущие веб-документам и приложениям. OW … Подробнее


Моделирование на N3

Содержание: Использование префиксов Стандартные предикаты Дизайн классов и атрибутов Переменные Правила вывода Кортежи Вывод структур   Использование префиксов Определение каждого понятия в документе или указание на каждом элементе полного идентификатора ресурса сделало бы использование RDF N3 очень сложным, поэтому для упрощения используют … Подробнее


Графы

Граф — абстрактный математический объект, представляющий собой множество вершин и набор рёбер, то есть соединений между парами вершин. Например, за множество вершин можно взять множество аэропортов, обслуживаемых некоторой авиакомпанией, а за множество рёбер взять регулярные рейсы этой авиакомпании между городами. Объекты представляются как в … Подробнее


Сравнение двух атрибутов типа «Аккаунт»

Для сравнения двух пользователей (например, менеджер проекта и руководитель сотрудника), введите следующее выражение:   #EQUALS($WorkPlanOriginalRef->Curator, $Manager) @prefix sort: <http://comindware.com/ontology/dataset/sort#>. @prefix assert: <http://comindware.com/logics/assert#>. @prefix cmwstring: <http://comindware.com … Подробнее


Фильтр списка по создателю

Для того, чтобы настроить фильтр отображения записей в списке, где текущий пользователь - создатель записи, введите следующее выражение: @prefix cmw: <http://comindware.com/logics#>. @prefix object: <http://comindware.com/ontology/object#>. @prefix user: <http://comindware.com/ontology/user#>. {  ("eventorder" "_creator") obj … Подробнее


Фильтр списка по процессам с ошибками

Для фильтрации списка шаблона процесса, который бы показывал записи процессов с ошибками, введите следующее выражение: @prefix process: <http://comindware.com/ontology/process#>. @prefix cmw: <http://comindware.com/logics#>. {?item process:businessObject ?. ?item process:hasTokenError true.}   … Подробнее


Структура описания онтологий

RDF является уточнением XML, для которого верны следующие правила. В начале RDF-документа идет список ссылок на онтологии (namespaces). Базовым элементом модели RDF является триплет: ресурс (субъект) связан с другим ресурсом (объектом) посредством третьего ресурса — дуги — являющейся предикатом. В этом случае мы говорим, что «субъект и … Подробнее


Справочник терминов и определений

Semantic Web - направление развития Всемирной паутины, позволяющее машинам не только отображать информацию в интернете, но и понимать ее смысл. (https://habr.com/ru/company/itis/blog/258405/) OWL - язык описания онтологий для семантической паутины. Язык OWL позволяет описывать классы и отношения между ними, присущие веб-документам и приложениям. OW … Подробнее


Онтология

Существует множество определения этого понятия, в рамках данного руководства онтология является попыткой всеобъемлющей и подробной формализации некоторой области знаний с помощью концептуальной схемы формата, который компьютер сможет обработать. Обычно такая схема состоит из структуры данных, содержащей все релевантные классы объектов, их связи и п … Подробнее


Моделирование на N3

Содержание: Использование префиксов Стандартные предикаты Дизайн классов и атрибутов Переменные Правила вывода Кортежи Вывод структур   Использование префиксов Определение каждого понятия в документе или указание на каждом элементе полного идентификатора ресурса сделало бы использование RDF N3 очень сложным, поэтому для упрощения используют … Подробнее


Моделирование знаний на графах

В основе таких моделей лежит идея о том, что любые знания можно представить в виде совокупности объектов (понятий) и связей (отношений) между ними.  Визуализация данных с использованием графового представления Триплеты: субъект-предикат-объект Программные средства для отображения онтологий в основном разрабатываются для управлений схемами баз … Подробнее


Графы

Граф — абстрактный математический объект, представляющий собой множество вершин и набор рёбер, то есть соединений между парами вершин. Например, за множество вершин можно взять множество аэропортов, обслуживаемых некоторой авиакомпанией, а за множество рёбер взять регулярные рейсы этой авиакомпании между городами. Объекты представляются как в … Подробнее


Notation N3

Resource Description Framework (RDF, «среда описания ресурса») — это разработанная консорциумом Всемирной паутины модель для представления данных, в особенности — метаданных. RDF представляет утверждения о ресурсах в виде, пригодном для машинной обработки. RDF является частью концепции семантической паутины. Ресурсом в RDF может быть лю … Подробнее


Вычисление всех пользователей группы

Для вычисления пользователей, входящих в определённую группу без учета подгрупп и их участников (в случае, если в группе нет вложенности), введите следующее выражение: @prefix account: <http://comindware.com/ontology/account#>.{    ?projectOffice account:groupName "Менеджеры".    ?users account:userGroupMembership ?projectOffice.    ?users ac … Подробнее


Вычисление всех пользователей группы и её подгрупп

Для того, чтобы получить всех пользователей из определенной группы, включая пользователей подгрупп первого уровня, которые включены в состав указанной группы, введите следующее выражение: @prefix account: <http://comindware.com/ontology/account#>.@prefix assert: <http://comindware.com/logics/assert#>.{ ?projectOffice account:groupNam … Подробнее


Вычисление информации о замещении

В Comindware Business Application Platform существует системный функционал замещения, доступный по умолчанию администраторам системы. Данный функционал позволяет назначать заместителей на период отсутствия определенного сотрудника с указанием передаваемых ролей. Заместители могут на период замещения завершать задачи за отсутствующего сотрудника и в … Подробнее


Вычисление дочерних записей всех уровней вложенности

В Comindware Business Application Platform существует возможность построения взаимных связей как между шаблонами записи, так и внутри одного шаблона записи, например, для выстраивания древовидной структуры (работы, подразделения и т. д.). Данная статья применима как раз в случае реализации древовидной структуры связей и предоставляет пример выражен … Подробнее


Вычисление элементов из атрибута с типом данных Дата и время

Comindware Business Application Platform позволяет хранить данные в формате разных типов атрибутов: «Текст», «Число», «Дата и время», «Аккаунт» и т.д. У каждого атрибута есть свой формат отображения на экранной форме. В частности, атрибут с типом данных «Дата и время» может быть представлен как: 04.09.1986; 4 сентября 1986 г.; 4 сентября; 04.09.19 … Подробнее


Отображено 150 из 128 записей