Можете использовать системные макросы: #CurrentContact#,
#JobTitle#. А так лучше создавать запрос для макросов где вытягивать нужные для шаблона поля или забивать средства связи вручную в подпись шаблона.
Например, делаем в запросе главной таблицей - Контакты, переходим в расширенный режим. Вытягиваем нужные поля и поле ID. На закладке фильтров накладываем фильтр по полю ID = Текущий контакт.
Большое спасибо за ответы.
Задача состояла в том чтобы по действию на контакте отправлять ему мейл по шаблону. В шаблон должны подставиться данные контакта которому отправляют письмо. Соответственно запрос фильтруется по ID этого контакта. В подпись должны подставиться данные пользователя который отправляет мэйл.
Не нашёл возможности так сконфигурировать запрос чтобы по макросу можно было подставить и те и те данные. Так как подпись отправителя будет в большинстве шаблонов, решил просто модифицировать scr_MacrosUtils, добавив несколько новых макросов.
Иногда бывает проще и быстрее написать скрипт для чего-то, чем тыкать менюшки и кнопочки и разбираться можно ли это настроить чтобы работало так как нужно
Иногда бывает проще и быстрее написать скрипт для чего-то, чем тыкать менюшки и кнопочки и разбираться можно ли это настроить чтобы работало так как нужно
Зато потом проще будет делать переход на следующую версию :)
Переход на следующую версию и так будет ооооочень сложным, если придётся это делать.
В нашу конфигурацию мы внесли очень большое количество изменений, в том числе новые сущности в базе, логику некоторых разделов и базовых скриптов. Поэтому не страшно
Комментарии
Можете использовать системные макросы: #CurrentContact#,
#JobTitle#. А так лучше создавать запрос для макросов где вытягивать нужные для шаблона поля или забивать средства связи вручную в подпись шаблона.
А как в запросе указать текущего пользователя?
Я так сразу и хотел сделать, только не смог найти в построителе запросов возможности добавить данные текущего пользователя.
Например, делаем в запросе главной таблицей - Контакты, переходим в расширенный режим. Вытягиваем нужные поля и поле ID. На закладке фильтров накладываем фильтр по полю ID = Текущий контакт.
Вот и всё!:)
Колонка константа с типом "функция" - и выбор соответсвующей функции.
Это где?
Мы сейчас о пользовательских запросах для макросов шаблонов сообщений.
Большое спасибо за ответы.
Задача состояла в том чтобы по действию на контакте отправлять ему мейл по шаблону. В шаблон должны подставиться данные контакта которому отправляют письмо. Соответственно запрос фильтруется по ID этого контакта. В подпись должны подставиться данные пользователя который отправляет мэйл.
Не нашёл возможности так сконфигурировать запрос чтобы по макросу можно было подставить и те и те данные. Так как подпись отправителя будет в большинстве шаблонов, решил просто модифицировать scr_MacrosUtils, добавив несколько новых макросов.
Иногда бывает проще и быстрее написать скрипт для чего-то, чем тыкать менюшки и кнопочки и разбираться можно ли это настроить чтобы работало так как нужно
Зато потом проще будет делать переход на следующую версию :)
Переход на следующую версию и так будет ооооочень сложным, если придётся это делать.
В нашу конфигурацию мы внесли очень большое количество изменений, в том числе новые сущности в базе, логику некоторых разделов и базовых скриптов. Поэтому не страшно