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

Решение проблем

Факторы, влияющие на производительность. Рекомендации по оптимизации

Содержание Введение Оптимизация времени отклика Оптимизация интеграций с внешними службами Оптимизация выполнения процессов и токенов Оптимизация публикации процессов и токенов Мониторинг и диагностика Введение Производительность Comindware Business Application Platform зависит от сложности настроенных приложений, объёма обрабатываемых данных и... Подробнее


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

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


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

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


Атрибуты. Смена системного имени, типа данных и связанного шаблона

Содержание Введение Рекомендации по изменению свойств атрибута Восстановление утраченных данных атрибута Связанные статьи Введение Comindware Business Applicatiоn Platform позволяет изменить любые свойства имеющегося атрибута, например, когда при создании атрибута был неверно указан тип данных или в системном имени была допущена опечатка. ... Подробнее


Вычисляются архивные записи

При создании нового шаблона записи в Comindware Business Application Platform автоматически создается кнопка с операцией «Архивировать» (архивирует выбранные записи (устанавливает значение системного атрибута «_isDisabled» в значение «true»)), и она доступна для использования пользователями. При дальнейшей работе с данными, например, через Comindwa... Подробнее


Зациклился процесс — что делать?

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


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

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


Не отображаются кнопки

В рамках создания решения зачастую настраиваются кнопки, с помощью которых пользователи могут выполнять те или иные действия (сохранять запись, экспортировать запись в настроенный шаблон, запускать процесс и т.д.). Кнопки могут располагаться как в верхней панели таблиц и форм, так и на самих формах. Что делать, если вы настроили и вынесли кнопки, н... Подробнее


Не отправляется информация в процессном уведомлении

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


Не получается запустить процесс по нескольким записям

В Comindware Business Application Platform можно настроить кнопку для запуска процесса по записи. Однако возможность выбрать несколько записей на списке может несколько смутить. Запустить процесс по нескольким записям стандартной кнопкой нельзя, так как будут возникать конфликты в атрибутах, правилах и т.д. Решение Если же вы всё-таки хотите давать... Подробнее


Неверная ссылка на инстанс

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


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

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


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

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


Неудобно читать текстовые поля в таблице на форме

В ячейках таблицы отображается ограниченное количество текста. Чтобы просмотреть весь текст в ячейке, пользователь может навести на неё указатель мыши — текст отобразится в подсказке. Однако, если текст очень большой, то читать его таким образом может быть неудобно. В таком случае пользователь должен иметь возможность просмотреть запись полно... Подробнее


Ошибка «Идентификатор «…» не найден» на схеме процесса

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


Ошибка выполнения скриптовой операции

При настройке кнопки с операцией C# скрипт всегда важно всё делать корректно. Неправильно прописанная логика, системные имена шаблонов, атрибутов и т.д. могут привести к ошибке выполнения скрипта. На что же стоит обратить внимание при выяснении причин ошибки? Решение: Проверьте правильность написания скрипта. Проверьте разрешение в ролях пользоват... Подробнее


Перестала открываться таблица (ошибка «Object reference not set to an instance of an object»)

Если у пользователя или у нескольких пользователей перестала работать таблица, которая раньше работала: таблица не открывается и отображается оповещение об ошибке «Object reference not set to an instance of an object», то скорее всего возник конфликт персональной настройки таблицы и системной настройкой таблицы. Возможно, были внесены какие-либо из... Подробнее