Возникла необходимость посылать в e-mail информацию о встрече (агенда, место, время) по выбираемому шаблону (например, язык и прочая информация).
Попробовал сделать по аналогии с разделом "Контакты". Там вызывается форма wnd_MailTemplateWorkspace, но что необходимо сделать далее, пока не разобрался.
При реализации данной функциональности Вам необходимо подключать сервис scr_MailUtils. В данном сервисе представлены основные функции, которые используются для отправки E-mail сообщений, например, функции:
function CreateMessageFromTemplate(TemplateFileName, MailAddress, MailSubject)
и
function CreateMessageFromTemplateWithMacroses(TemplateFileName, MailAddress,
MailSubject, MacrosesDataset, MacrosesDatasetAlias)
Форма wnd_MailTemplateWorkspace инициализирует открытие окна выбора шаблона сообщений. В данном окне при выборе сообщений происходит обработка функций SaveMailMessageTemplateToFile, которая возвращает имя файла, куда сохранили шаблон. В качестве аргумента используется ID шаблона. Затем выполняется функция СreateMessageFromTemplateWithMacroses, а также функция GetSelectTemplateResult(Sender, Message), пример которой Вы можете посмотреть в scr_ContactsWorkspace.