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

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



Отладка формул, выражений N3, сценариев и C#-скриптов

Содержание Введение Проверка с помощью редактора выражений Порядок проверки Отладка формул и N3 с помощью вспомогательного атрибута Порядок отладки Приведение типов данных Пример Отладка формул с помощью функции VALUE() Пример Отладка выборок Отладка C#-скриптов Отладка C#-скрипта для к … Подробнее


Написание запросов на языке формул Comindware

Содержание Операторы запросов Примеры запросов В данной статье представлен синтаксис и примеры предложений и операторов для запросов на языке формул Comindware Business Application Platform. Операторы запросов from   Описание Запрос должен начинаться с предложения from. Предложение from состоит из следующих частей:  оператор from; локаль … Подробнее


Кнопка. Пример: настройка условия отображения с помощью формулы

Содержание Порядок настройки Синтаксис Связанные статьи В данной статье описан пример настройки видимости кнопки «Добавить новую позицию» к заявке, если заявка находится в статусе «Новая» либо «В корзине». Системные имена шаблон … Подробнее


Правила для формы. Пример: условное скрытие поля с помощью формулы

Содержание Порядок настройки Синтаксис В данной статье описан пример правила на скрытие поля «Получатель» на форме при условии, если это поле пустое и отмечен флаг «Ввести данные нового клиента». Системные имена шаблонов записи и атрибутов, задействованных в п … Подробнее


Кнопка. Пример: настройка условия отображения с помощью формулы

Содержание Порядок настройки Синтаксис Связанные статьи В данной статье описан пример настройки видимости кнопки «Добавить новую позицию» к заявке, если заявка находится в статусе «Новая» либо «В корзине». Системные имена шаблон … Подробнее


Правила для формы. Пример: условное скрытие поля с помощью формулы

Содержание Порядок настройки Синтаксис В данной статье описан пример правила на скрытие поля «Получатель» на форме при условии, если это поле пустое и отмечен флаг «Ввести данные нового клиента». Системные имена шаблонов записи и атрибутов, задействованных в п … Подробнее


Вычисление текста сообщения в стиле системного уведомления о задаче

Содержание Синтаксис формулы Как работает формула Связанные статьи Здесь приведён пример формулы, которая формирует HTML-текст сообщения в стиле системного уведомления о задаче. Такой текст можно использовать, например, чтобы от … Подробнее


Вычисление гиперссылки на запись, задачу или экземпляр процесса с помощью формул

Содержание Введение Универсальная гиперссылка на запись, задачу или экземпляр процесса Гиперссылка на определённую форму конкретной записи Гиперссылка на экземпляр процесса Гиперссылк … Подробнее


Подсчет количества записей без учета архивированных

Содержание Введение Прикладная задача Настройка подсчета записей Синтаксис формулы Тестирование Связанные статьи Введение В Comindware Platform при подсчете записей с определенным статусом или условием важно исключать архивн … Подробнее



Вычисление текста сообщения в стиле системного уведомления о задаче

Содержание Синтаксис формулы Как работает формула Связанные статьи Здесь приведён пример формулы, которая формирует HTML-текст сообщения в стиле системного уведомления о задаче. Такой текст можно использовать, например, чтобы от … Подробнее


Вычисление гиперссылки на запись, задачу или экземпляр процесса с помощью формул

Содержание Введение Универсальная гиперссылка на запись, задачу или экземпляр процесса Гиперссылка на определённую форму конкретной записи Гиперссылка на экземпляр процесса Гиперссылк … Подробнее


Переменные в сценарии

Содержание Определения Системные переменные Локальные переменные сценария Использование переменных в формулах и выражениях N3 Практический пример Тест … Подробнее


Перечень поддерживаемых тегов и элементов HTML

Содержание Введение Допустимые теги и атрибуты Связанные статьи Введение В Comindware Platform предусмотрена возможность использования языка HTML в значениях атрибутов типа «Текст», текстовых полях и статичном тексте на форме, с … Подробнее


Календарь праздников. Настройка и использование

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



Формирование текста письма по шаблону

Содержание Исходные данные Порядок настройки Синтаксис Связанные статьи В ряде случаев может потребоваться формирование текста письма по определённому шаблону с возможностью автоматического добавл … Подробнее


Фильтр для ссылочного поля. Пример настройки

Содержание Порядок настройки Синтаксис Связанные статьи В данной статье описан пример фильтра договоров клиента на форме заявки. Системные имена шаблонов записи и атрибутов, задействованных в примере, приведены в таблице: Шаб … Подробнее


Атрибут типа «Запись» / «Аккаунт». Настройка фильтра для раскрывающегося списка на форме

Содержание Фильтруемые атрибуты Способы настройки фильтра Связанные статьи В Comindware Platform есть дополнительная возможность ограничить отображение и выбор значений для некоторых типов атрибутов с помощью свойства «Фильтр» в … Подробнее


Атрибут типа «Запись». Настройка фильтра записей для раскрывающегося списка на форме

Содержание Сценарий Исходные данные Порядок настройки Связанные статьи В Comindware Platform для выбора значения из другого шаблона записи необходимо использовать атрибут типа «Запись». По умолчан … Подробнее



Объединение нескольких значений в одно

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


Атрибут типа «Текст». Настройка цвета отображения значения

Содержание Порядок настройки Синтаксис Связанные статьи Все атрибуты в системе отображаются в определённом формате. Настроить определённый шрифт или размер шрифта для значений конкретного атрибута нельзя. Если же вы хотите, чтоб … Подробнее


Вычисляемый атрибут. Пример: формула для вычисления связанных записей

Содержание Порядок настройки Синтаксис В данной статье описан пример автоматического назначения клиента для текущего пользователя. Существует база данных клиентов и менеджеров компании. Каждому менеджеру привязывается клиент. Системные имена шаблонов записи и … Подробнее



Атрибут «Документ». Формирование ссылки на файл

Содержание Введение Прикладная задача Исходные данные Настройка шаблона Тестирование Связанные статьи Введение Comindware Platform позволяет прикрепить любые файлы к атрибуту типа «Документ». Атрибут типа «Документ» хранит не са … Подробнее


Установка значения атрибута по условию

Для того чтобы установить определённое значение атрибута (текст, число, дата, логический атрибут, пользователь и т.д.) в зависимости от какого-либо условия (статус, значение другого атрибута, логический атрибут и т.д.), введите следующее выражение:  IF( $StatusRef->Nazvanie == "In progress",        1,      IF($StatusRef->Nazvanie == " … Подробнее


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

Для вычисления аккаунтов, входящих в определённую группу без учёта подгрупп и их участников (в случае, если в группе нет вложенности), введите следующее выражение: (from ag in db->_AccountGroup where OR (ag->groupName == "users",ag->groupName == "admins") select ag->groupUsers->id) Здесь: Значение Описание "users", "a … Подробнее


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

Для того чтобы получить фото из профиля определенного пользователя (например, для составления карточки сотрудника), введите следующее выражение: FORMAT("<img height='150' src = 'https://instance.net/api/GetProfilePhoto?id={0}&size=large'> </img>",LIST($Polzovatel)) Здесь Значение Описание https:// … Подробнее


Фильтр для отображения пустых записей и записей с определенным параметром в коллекции

Для того чтобы коллекция отображала записи с определенным параметром (например, с какой-либо категорией), но при этом можно было добавлять в коллекцию новые записи, введите следующее выражение: from a in db->KPI where OR(EMPTY(a->Kategoriya),a->Kategoriya == "Обучение") select a->id Здесь: Значение Описание KPI Системное … Подробнее


Проверка на пустое поле и статус

Для того чтобы установить правило с условием на пустое поле и наличием определённого статуса, введите следующее выражение: AND(EMPTY($Fakticheskietrudozatraty), ($StatusRef->Title == "Ready for build" || $StatusRef->Title == "Acceptance" || $StatusRef->Title == "Closed" || $StatusRef->Title == "In Review")) Здесь: Значение О … Подробнее


Отображение кнопки при пустом исполнителе

Для настройки отображения кнопки в Шаблоне процесса при условии отсутствия назначенного исполнителя, введите данное выражение: на языке выражений:  EMPTY($assignee) ```turtle - на языке N3 ```turtle @prefix cmw: <http://comindware.com/logics#>. { not{?item cmw:assignee ?.}. true -> ?value. } ‌ К началу … Подробнее


Настройка отображения атрибута типа «Дата / Время»

Для того чтобы настроить отображение даты определенным образом (в данном примере это ««1» марта 2021г.»), введите следующее выражение: FORMAT("«{0}» {1} {2}г.", LIST( DAY($date), IF ( (MONTH($date) == 1), "января", IF ( (MONTH($date) == 2), "февраля", IF ( (MONTH($date) == 3), "марта", IF ( (MONTH($date) == 4), "апреля", IF ( (MONTH($date) … Подробнее


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

Для того чтобы скрыть кнопку в Шаблоне процесса, если пустой исполнитель (например, для кнопки «Завершить задачу»), введите следующее выражение в условии:  AND(NOT(EMPTY($assignee)),$cmw.taskStatus == "cmw.taskStatus.inProgress") Здесь: Значение Описание assignee Системное имя системного атрибута, хранящего исполнителя задачи. cmw … Подробнее


Системные имена атрибутов аккаунтов

Для того чтобы вернуть какие-либо данные пользователя в системе (например, ФИО или E-mail), необходимо знать системные имена атрибутов пользовательских аккаунтов. Ниже приведён список основных атрибутов пользователя, которые могут быть использованы в различных выражениях и формулах: Системное имя Значение Тип атрибута cmw.account.ful … Подробнее


Язык формул. Общие сведения

Содержание Описание языка формул Comindware Контекст вычисления формул. Понятие и изменение Примеры смены контекста Основные правила написания формул Вызов связанных данных Составление запросов на языке формул Синтаксис … Подробнее



Системные имена атрибутов аккаунтов

Для того чтобы вернуть какие-либо данные пользователя в системе (например, ФИО или E-mail), необходимо знать системные имена атрибутов пользовательских аккаунтов. Ниже приведён список основных атрибутов пользователя, которые могут быть использованы в различных выражениях и формулах: Системное имя Значение Тип атрибута cmw.account.ful … Подробнее


Установка значения атрибута по условию

Для того чтобы установить определённое значение атрибута (текст, число, дата, логический атрибут, пользователь и т.д.) в зависимости от какого-либо условия (статус, значение другого атрибута, логический атрибут и т.д.), введите следующее выражение:  IF( $StatusRef->Nazvanie == "In progress",        1,      IF($StatusRef->Nazvanie == " … Подробнее


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

Для вычисления аккаунтов, входящих в определённую группу без учёта подгрупп и их участников (в случае, если в группе нет вложенности), введите следующее выражение: (from ag in db->_AccountGroup where OR (ag->groupName == "users",ag->groupName == "admins") select ag->groupUsers->id) Здесь: Значение Описание "users", "a … Подробнее


Фильтр для отображения пустых записей и записей с определенным параметром в коллекции

Для того чтобы коллекция отображала записи с определенным параметром (например, с какой-либо категорией), но при этом можно было добавлять в коллекцию новые записи, введите следующее выражение: from a in db->KPI where OR(EMPTY(a->Kategoriya),a->Kategoriya == "Обучение") select a->id Здесь: Значение Описание KPI Системное … Подробнее


Проверка на пустое поле и статус

Для того чтобы установить правило с условием на пустое поле и наличием определённого статуса, введите следующее выражение: AND(EMPTY($Fakticheskietrudozatraty), ($StatusRef->Title == "Ready for build" || $StatusRef->Title == "Acceptance" || $StatusRef->Title == "Closed" || $StatusRef->Title == "In Review")) Здесь: Значение О … Подробнее


Настройка отображения атрибута типа «Дата / Время»

Для того чтобы настроить отображение даты определенным образом (в данном примере это ««1» марта 2021г.»), введите следующее выражение: FORMAT("«{0}» {1} {2}г.", LIST( DAY($date), IF ( (MONTH($date) == 1), "января", IF ( (MONTH($date) == 2), "февраля", IF ( (MONTH($date) == 3), "марта", IF ( (MONTH($date) == 4), "апреля", IF ( (MONTH($date) … Подробнее


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

Для того чтобы скрыть кнопку в Шаблоне процесса, если пустой исполнитель (например, для кнопки «Завершить задачу»), введите следующее выражение в условии:  AND(NOT(EMPTY($assignee)),$cmw.taskStatus == "cmw.taskStatus.inProgress") Здесь: Значение Описание assignee Системное имя системного атрибута, хранящего исполнителя задачи. cmw … Подробнее


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

Для того чтобы получить фото из профиля определенного пользователя (например, для составления карточки сотрудника), введите следующее выражение: FORMAT("<img height='150' src = 'https://instance.net/api/GetProfilePhoto?id={0}&size=large'> </img>",LIST($Polzovatel)) Здесь Значение Описание https:// … Подробнее


Отображение кнопки при пустом исполнителе

Для настройки отображения кнопки в Шаблоне процесса при условии отсутствия назначенного исполнителя, введите данное выражение: на языке выражений:  EMPTY($assignee) ```turtle - на языке N3 ```turtle @prefix cmw: <http://comindware.com/logics#>. { not{?item cmw:assignee ?.}. true -> ?value. } ‌ К началу … Подробнее


Перечень поддерживаемых тегов и элементов HTML

Содержание Введение Допустимые теги и атрибуты Связанные статьи Введение В Comindware Platform предусмотрена возможность использования языка HTML в значениях атрибутов типа «Текст», текстовых полях и статичном тексте на форме, с … Подробнее


Календарь праздников. Настройка и использование

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


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