Доброго времени суток! Очень нужна помощь в реализации задачи по автоматическому заполнению добавленного поля Сегмент исходя из выбранного города в поле Город на странице лида. Как можно проще всего реализовать? Благодарен за любую помощь.
Нравится
Здравствуйте, Денис.
Для решения данной задачи, Вам необходимо:
1) Добавить обработчик события изменения атрибута Город.
2) В обработчике события доставать значение из поля Город, выполнять запрос к базе данных и заполнять поле сегмент.
Пример добавления обработчика в методе init, где UsrCity - имя колонки справочника Города:
[javascript]
init: function() {
this.callParent(arguments);
this.on("change:UsrCity", function(){
var city = this.get("UsrCity");
if(city && city.value){
var id = city.value;
// запрос к бд.
}
})
}
[/javascript]
Для заполнения справочного поля необходимо следующим образом:
this.set("Имя атрибута", { value: "Id записи", displayValue: "Отображаемое значение" })
https://academy.terrasoft.ua/sites/default/files/documents/docs/technic…