Вопрос-Ответ
Раздел "Вопрос и Ответ": CRM модули: контакты, сделки, заявки, объекты
Можно ли сделать автоматическое заполнение названий в объектах?
Можно. Необходимо зайти в Настройки - CRM - Объекты - *Нужный тип объектов* - вкладка Правила связи данных в полях. Для названия можно использовать формулы на JavaScript.
Пример такой формулы:
(function(){var name = field777 + ', ' + field668 + ', ' + field488 +' м2';name = name.trim();$('#stock-name').val(name)}())
field777, field66, field488 - это поля из карточки.
Если нужно сделать так, чтобы для разных типов недвижимости использовались разные формулы, либо формулы менялись в зависимости от значения в другом поле:
(function(){if (field776.trim() == 'комнаты и доли'){var name = field475 + field660 +'/' + field446 + ' комнат, ' + field484 +'/'+ field467;name = name.trim();$('#stock-name').val(name)}else{var name = field446 + '-я, ' + field667 + ', ' + field484 +'/'+ field467;name = name.trim();$('#stock-name').val(name)}}())
ID полей можно посмотреть в справочнике переменных: