Доброго времени суток, подскажите пожалуйста:
Есть поле "Ответственный" - ссылается на Контакты, в Контактах есть поле подразделение.
Как сделать так, чтобы при изменении "Ответственного" на карточке нового раздела, менялось и подразделение.
Реализовал этот функционал через бизнес-процесс, но данные отображаются только после сохранения и обновления страницы.
Нравится
Вариант 1: с помощью бизнес-правил
Вариант 2: по окончании процесса сделать обновление страницы
Вариант 3: небольшим кодом на странице
В разных случаях может годиться один из вариантов, в зависимости от логики
Сергей, добрый день.
Обновляйтесь до последней версии - в ней есть возможность настройки такой логики пользовательскими средствами через мастер карточки редактирования!
Владимир Соколов,
Cпасибо, а можете подсказать с примером кода, или сказать где это посмотреть?
Алла Савельева,
Спасибо! Знаю что в новых версиях есть возможность реализовать такой функционал бизнес-правилом, но увы, обновить систему возможности нету.
Сергей Рогов пишет:
Посмотрите в BaseAddressPageV2 заполнение страны по городу.
Свойства autocomplete и autoClean
Кажется, так уже со старых версий
rules: {
"City": {
"FiltrationCityByCountry": {
ruleType: BusinessRuleModule.enums.RuleType.FILTRATION,
autocomplete: true,
autoClean: true,
baseAttributePatch: "Country",
comparisonType: Terrasoft.ComparisonType.EQUAL,
type: BusinessRuleModule.enums.ValueType.ATTRIBUTE,
attribute: "Country"
}
}
Добрый день.
Кроме вышеперечисленных вариантов, на Community есть ряд аналогичных вопросов, связанных с решением подобных задач при помощи кода, вот некоторые из них:
https://community.terrasoft.ru/questions/zhestkaya-privyazka-spravochni…
https://community.terrasoft.ru/questions/vychislyaemoe-tekstovoe-pole
https://community.terrasoft.ua/questions/avtozapolnenie-tekstovogo-polya
https://community.terrasoft.ru/questions/realizovat-avtozapolnenie-pole…
https://community.terrasoft.ru/questions/dinamichnoe-izmenenie-spravoch…
https://community.terrasoft.ru/questions/podstavit-v-detal-znachenie-sp…