Не плохо было бы добавить новое действие в мастер правил, а именно "Активировать фокус". Вариантов реализации несколько. Как дополнительная галочка для действия "Показать элемент на странице", как отдельное действие.

Суть, откуда потребность. 

Есть страница с множеством вкладок, которые показываются в зависимости от условий. И когда мы показываем эти вкладки, то надо делать их активными. Сейчас это можно реализовать только через код на странице (а как же LowCodeNoCode?)

Изображение удалено.

1 комментарий

Такой возможности сейчас, к сожалению, нет.

Мы зафиксировали Ваше пожелания и передали информацию ответственной команде, для добавления данного...ЕщеСвернуть

Показать все комментарии

На текущий момент в бизнес-правилах при указании действия Заполнять значения поля, если не указать параметр значения поля, то сохранение правила блокируется с сообщением "Поле в действии: Необходимо указать значение. "

Изображение удалено.

В текущей реализации нет нормальной возможности очистить значение поля через бизнес-правило.



Было бы корректно, считать незаполненный параметр, как желание очистить значение в соответствии с типом поля.

 

1 комментарий

Дополню своё же предложение:

Было бы весьма полезно, если бы при заполнении данного параметра, можно было бы указывать и конкретное значение для поля.

Показать все комментарии

Добрый день!

Столкнулся с проблемой, что бизнес-правило в мобильном приложении не отрабатывает на действие изменения значения в поле колонки вот здесь:

Изображение удалено.

Но при этом бизнес-правило успешно отрабатывает когда я не меняю число 20 в поле выше, а когда добавляю новую запись в продвигаемые продукты...ЕщеСвернуть

Нравится

3 комментария

Добрый день, Сергей.



Попробуйте также в events добавить событие Terrasoft.BusinessRuleEvents.Save и проверьте работу.



 

events:...

ЕщеСвернуть

Показать все комментарии (2)

Добрый день.

Есть необходимость на преднастроенной странице отображать список пользователей (по ФИО) входящих в выбранную организационную роль.

Какие условия бизнес-правила страницы необходимо указать? 

Нравится

1 комментарий

Здравствуйте!

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

Показать все комментарии

Добрый день!

Подскажите, пожалуйста, можно ли каким-то образом включать и отключать бизнес-правила на странице через механизм Feature Toggle?

Попробовал вот так, не работает:

businessRules: /**SCHEMA_BUSINESS_RULES*/{
"vsDirectCalc": {
              	//Прямой расчет: Показывать элемент на странице
				...

ЕщеСвернуть

Нравится

1 комментарий

Добрый день.

Подобный подход не сработает, свойство enabled принимает только true или false, байндинги для него не работают (только если вопрос...ЕщеСвернуть

Показать все комментарии

Есть необходимость с помощью бизнес-правил отображать одну из двух деталей с одинаковыми заголовками по некоему условию. Предположим, есть детали:

Пользователи (USERDetail1) и Пользователи (USERDetail2)

В выпадающем списке бизнес-правила "Какой элемент показывать?" отображаются заголовки деталей...ЕщеСвернуть

3 комментария

По коду не совсем хорошо, так как большинство кода (в названиях закладок, деталей и т.п.) - это бессмысленные сочетания символов.



Потому...ЕщеСвернуть

Показать все комментарии (2)

Сделали атрибут (LOOKUP) на странице, который ссылается на SysAdminUnit (но пробовали и с другими объектами - то же самое).

"UsrCurrentUserRole": {
    "dataValueType": Terrasoft.DataValueType.LOOKUP,
    "type": Terrasoft.ViewModelColumnType.VIRTUAL_COLUMN,
    "isLookup": true,
    "referenceSchemaName"...

ЕщеСвернуть

Нравится

5 комментариев
Лучший ответ

Владимир Соколов,

Если вы пишите бизнес правило вручную непонятно зачем вам его смотреть потом в редакторе, пишите и исправляйте вручную в коде...ЕщеСвернуть

Показать все комментарии (4)

Коллеги, здравствуйте.

Не до конца понимаю как задать фильтрацию выпадающего списка времени для полей с типом "Дата/Время" в карточке.

Идея в том, чтобы ужать выпадающий список под рабочие часы (9:00-18:00).

Подскажите пожалуйста как грамотнее всего реализовать?

Спасибо!

Нравится

1 комментарий
Лучший ответ

Александр, это поле — компонент ядра, в конфигурации он не дорабатывается. Можно сделать рядом два поля: одно для ввода только даты, без времени...ЕщеСвернуть

Александр, это поле — компонент ядра, в конфигурации он не дорабатывается. Можно сделать рядом два поля: одно для ввода только даты, без времени...ЕщеСвернуть

Показать все комментарии

Если в бизнес-правиле описать сравнение со статусом из справочника, то оно срабатывает.

Изображение удалено.

Однако, если связать с параметром значения, то не срабатывает.

Изображение удалено.

Как победить такую ситуацию, если нужно полями управлять на разных стадиях (полей много, параметрами стадий должен управлять сам клиент)?

Изображение удалено.

Нравится

7 комментариев

Здравствуйте.



В бизнес-правилах сравнение с параметром отрабатывает корректно. Но в случае, если данное поле необязательное. 



Добавить...ЕщеСвернуть

Показать все комментарии (6)

Всем доброго времени! Есть вопрос на примере простенького процесса:

Изображение удалено.

Если пользователь выбирает вариант:

"Отлично" - шаг должен завершится без обязательного заполнения поля "комментарий".

"Плохо" - шаг должен завершится с обязательным заполнением поля "комментарий".

Как проще реализовать проверку факта заполнения поля в зависимости от нажатой кнопки?

Нравится

4 комментария
Лучший ответ

Сделайте поле "Комментарий" обязательным

И при кнопке "Хорошо" уберите проверку обязательности

Показать все комментарии (3)