Как на странице редактирования настроить следующие логики:
- валюта, указанная в системной настройке «Базовая валюта» не должна отображаться в списке
- за одну дату не может быть 2 записи по одной валюте с текущим типом
- если поле "Тип курса" = "ЦБ", то скрывать поля "Курс наличной покупки", "Курс наличной продажи", поле "Курс безналичной продажи" нередактируемое, значение копируется из поля "Курс безналичной покупки"
Нравится
4 комментария
16 марта 2020 18:20
Скрытие и блокировку полей можно сделать посредством бизнес-правил.
Фильтрацию — тоже. Но если условие с системной настройкой окажется для этого слишком сложным, можно добавить в объекте «Валюта» новое логическое поле «Базовая», программно его заполнять при изменении этой системной настройки, а в бизнес-правиле фильтровать по нему.
Валидацию пользовательскими средствами не настроить, но можно при помощи доработки.
26 марта 2020 12:51
Зверев Александр,
Здравствуйте, с помощью бизнес правил я понял как делать, а вот программно не понимаю, и примера найти что то не могу
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать