AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.07.2010, 16:26   #8  
DA_NEAL is offline
DA_NEAL
Участник
Аватар для DA_NEAL
Лучший по профессии 2017
Лучший по профессии 2009
 
788 / 54 (3) ++++
Регистрация: 05.08.2002
Адрес: Королев
Цитата:
Сообщение от chebv Посмотреть сообщение
Не знаю, подойдет ли Вам такой вариант, но я делал следующим образом.
Создал таблицу для очереди из писем (что-то наподобие таблицы 5935), с полем Body типа BLOB, в которое записывается сообщение в html-формате. На SQL-сервере написал хранимку для отправки писем из этой очереди с помощью компоненты Database Mail, ну и соответственно настроил джоб для ее вызова с заданной периодичностью. В принципе, при необходимости это хранимку можно вызывать и непосредственно из Нава.
В общем, все сводится к вызову процедуры sp_send_dbmail:

EXEC @result = msdb.dbo.sp_send_dbmail
@profile_name = @Profile,
@recipients = @ToAddress,
@copy_recipients = @CopyToAddress,
@body_format = 'HTML',
@subject = @SubjectLine,
@body = @BodyBlob
Используем абсолютно такую же модель.
__________________
Want to believe...
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 05:45.