Как реализовать подстановку значения в поле «Кому» шаблона сообщения, при отправке этого сообщения, выбранному, например, контакту.
Для того, чтобы адрес получателя подставлялся автоматически в поле «Кому» при формировании сообщения, необходимо выполнить соответствующие настройки шаблона сообщения.
Рассмотрю два случая.
В случае, если e-mail-адрес находится в одном и том же поле карточек редактирования контактов и контрагентов. Например, e-mail адреса в Вашем рабочем приложении записываются исключительно в поле «Средство связи 3».В этом случае, чтобы e-mail подставлялся автоматически, необходимо выполнить следующие действия:
- в запросе для макросов необходимо в главную деталь «вытащить» поле «Средство связи 3».

- сохраните внесенные изменения в запрос.
- затем перейдите на закладку менеджера деталей «Получатели» созданной записи рассылки на нажмите на кнопку «Добавить». В появившейся карточке нужно указать поле, из которого будет «подтягиваться» значение e-mail адреса.


В результате в поле «Кому» e-mail адрес будет подставляться автоматически корректно.
В том случае, если e-mail адреса могут находиться в любом поле блока «Средства связи» в карточке контакта или контрагента (нет четкой привязки к одному полю), то нужно выполнить следующие действия:- в запросе макросов необходимо сперва добавить вторую деталь:

- на эту деталь необходимо добавить два поля «Номер» и «Код» из таблицы «Средство связи контакта» (эта таблица находится в обратных связях).

- сюда же на вторую деталь Вы можете перетащить поле «ФИО» из основной таблицы, для того, чтобы перед e-mail адресом в поле «Кому» отображалось ФИО контакта

- на закладке «Фильтры» укажите фильтр по полю «Код»:

- сохраните внесенные изменения в запрос.
- перейдите на закладку «Получатели» созданной записи рассылки и добавьте новую запись. В данном случае необходимо указать Деталь2 и поле «Номер».

Сохраните внесенные изменения. Протестируйте работоспособность функционала. В результате в поле «Кому» сообщения будет подставляться e-mail адрес контакта или контрагента, независимо от того, в каком поле карточки редактирования оно находится.
Таким образом, второй способ является наиболее универсальным.


