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

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

Отправка уведомлений по эл. почте из процесса

Содержание Порядок настройки Связанные статьи Процессные уведомления Comindware Platform — это сообщения эл. почты из бизнес-процессов, которые могут быть отправлены на любой электронный адрес как внутренним, так и внешним получателям. Как правило, это отличны … Подробнее



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

Содержание Способ 1: атрибут с несколькими значениями Способ 2: промежуточный шаблон записи Связанные статьи В Comindware Platform предусмотрена возможность создания связи многие-ко-многим. Связь многие-ко-многим — это связь, пр … Подробнее


Правила для формы. Настройка динамического отображения полей атрибутов

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


Отправка уведомлений с помощью Telegram. Пример: настройка подключения, пути передачи данных, сценария, приложения и Telegram-бота

Содержание Введение Прикладная задача Настройка приложения Инициализация бота в Telegram Настройка подключения к Telegram и пути передачи данных Настро … Подробнее


Оптимизация работы вычисляемых атрибутов

Содержание Описание проблемы Решение Связанные статьи Описание проблемы Одной из возможных причин снижения производительности работы Comindware Platform является использование вычисляемых атрибутов. Значение в вычисляемом атрибуте не хранится в системе, а рассчитывается занов … Подробнее


Невозможно вынести из ссылки на форму ряд элементов

Содержание Описание проблемы Решение Связанные статьи Описание проблемы В Comindware Platform предусмотрены ссылочные атрибуты типа «Запись». В свойствах атрибута можно установить флажок «Хранить несколько значений», который задаёт сколько ID записей атрибут может хранить: од … Подробнее


Оптимизация работы вычисляемых атрибутов

Содержание Описание проблемы Решение Связанные статьи Описание проблемы Одной из возможных причин снижения производительности работы Comindware Platform является использование вычисляемых атрибутов. Значение в вычисляемом атрибу … Подробнее


Невозможно вынести из ссылки на форму ряд элементов

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


Отправка уведомлений с помощью Telegram. Пример: настройка подключения, пути передачи данных, сценария, приложения и Telegram-бота

Содержание Введение Прикладная задача Настройка приложения Инициализация бота в Telegram Настройка подключения к Telegram и пути передачи данных Настро … Подробнее


Отправка уведомлений по эл. почте из процесса

Содержание Порядок настройки Связанные статьи Процессные уведомления Comindware Platform — это сообщения эл. почты из бизнес-процессов, которые могут быть отправлены на любой электронный адрес как внутренним, так и внешним получателям. Как правило, это отличны … Подробнее


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

Содержание Способ 1: атрибут с несколькими значениями Способ 2: промежуточный шаблон записи Связанные статьи В Comindware Platform предусмотрена возможность создания связи многие-ко-многим. Связь многие-ко-многим — это связь, пр … Подробнее



Правила для формы. Настройка динамического отображения полей атрибутов

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



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

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




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

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


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

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


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

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



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

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


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

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


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

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


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

Для того чтобы рассчитать сумму значений определенного столбца коллекции, за исключением заархивированных записей, введите следующее выражение: @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 cmwm … Подробнее


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

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


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

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


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

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


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

Для того чтобы ограничить возможность ввода в текстовом поле пробелов (например, при заполнении имени), введите следующее выражение: NOT(MATCHES($atribut," ")) Здесь: Значение Описание atribut Системное имя текстового атрибута. ‌ К началу const lightbox = GLightbox({"touchNavigation": true, "loop … Подробнее


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

Для того чтобы ограничить возможность ввода в текстовом поле букв кириллицы (например, при заполнении кода или названия записи на английском), введите следующее выражение: NOT(MATCHES($atribut,"[а-яА-ЯёЁ]")) Здесь: Значение Описание atribut Системное имя текстового атрибута. ‌ К началу const ligh … Подробнее


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

Для того чтобы вычислить срок выполнения задачи, учитывая выходные и праздничные дни (для этого в платформе должен быть создан справочник праздничных дней), введите следующее выражение: WORKHOURS(NOW(),18,DURATION("PT9H"),DURATION("PT9H"),LIST((from a in db->holliday_calendar select a->Data))) Здесь Значение Описание 18 Количе … Подробнее


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

Для того чтобы получить фото из профиля определенного пользователя (например, для составления карточки сотрудника), введите следующее выражение: 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 Системное … Подробнее


Пример подзапроса from

Запрос типа from позволяет обращаться к любому Шаблону записи, связанному или несвязанному с текущим, и получать оттуда данные, или настраивать фильтр на основании определенных параметров where. Comindware Platform позволяет также писать подзапросы from, если, например, необходимо дополнительно сравнить определенный параметр с каким-то друг … Подробнее


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

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


Ограничение срока выполнения определенным периодом

Для того чтобы ограничить срок выполнения задачи/проекта определенным периодом (например, месяцем), введите следующее выражение в Правило на форме - Показать ошибку: AND(GREATEREQ($Srokvypolneniya,STARTOFMONTH($OtchetnyyperiodRef->Mesyats)),LESSEQ($Srokvypolneniya,ENDOFMONTH($OtchetnyyperiodRef->Mesyats))) Здесь: Значение Описание … Подробнее


Ограничение поля определенным количеством цифр

Для того чтобы ограничить поле определенным количеством цифр (например, номер карты или ИНН), введите следующее выражение:  MATCHES($Nomerkarty, "^[0-9]{16}([0-9]{0})?$") Здесь: Значение Описание Nomerkarty Системное имя текстового атрибута. {16} Нужное количество цифр. ‌ К началу const lightbo … Подробнее


Назначение исполнителя равного менеджеру текущего проекта

Для того чтобы назначить исполнителем менеджера проекта (руководителя, ответственного и т.п.), введите следующее выражение:  from a in db->Project where a->Work == $id  select a->Manager Здесь: Значение Описание Project Шаблон записи с проектами. Work Ссылка на текущий Шаблон записи. Manager Атрибут типа пользователь, в … Подробнее


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

Для того чтобы настроить отображение даты определенным образом (в данном примере это ««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) … Подробнее


Ограничение на проставление чекбокса в коллекции

Для того чтобы можно было проставить только один чекбокс в коллекции (например, выбор только одного критерия из таблицы), нужно настроить правило на изменение типа доступа на «Только для чтения» для данного логического атрибута, и ввести следующее выражение:  EQUALS(COUNT((from a in db->Goals where AND(a->EPAF == $id,a->Boolean == … Подробнее


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

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


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

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


Не отображаются значения в ссылочном поле

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


Невозможно просмотреть историю значений вычисляемого атрибута

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


Не отображаются значения в ссылочном поле

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


Невозможно просмотреть историю значений вычисляемого атрибута

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


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

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


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

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


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

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


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