База знаний ERP: Va Lery ...

Начало | Index | Changes | Comments | Users | Registration | Login  Password:  
 

Microsoft Dynamics: База знаний



В Sys Print Form? перехватить файл и отправить непосредственно на сервер не затрагивая к почтового клиента


В форме Sys Print Form? позволяющей распечатать, сохранить, отправить файл есть метод Close Ok? – как в нем можно получить файл над которым совершаются любые из перечисленных действий! Если я не ошибаюсь на момент исполнения этого метода он находится в буфере?
Отчет строится, далее вызывается эта форма для настройки канала вывода, а какой класс отрабатывает после всех произведенных настроек? Мне нужно перехватить файл! Где это нужно делать?
Речь идет о работе этой формы в общем, да, и скорее всего, не совсем этой формы! Ибо мне надо знать какой класс строит отчет исходя из указанных настроек, какой класс сохраняет построенный результат какой отправляет и какой выводит на печать!


mailer = new SysMailer();?
parameters = SysEmailParameters::find();?

mailer.subject(«Email file»);
mailer.fromAddress(«valery@mail.ru»);
mailer.tos().appendAddress(«offise@mail.ru»);
mailer.priority(#NORMAL);
mailer.body(«Hello world!»);
mailer.attachments().add(«тут необходим создаваемый файл»); //
if (parameters.SMTPRelayServerName)
{

mailer.SMTPRelayServer(parameters.SMTPRelayServerName,parameters.SMTPPortNumber,parameters.SMTPUserName,Sys Email Parameters?::password(),parameters.NTLM);
mailer.sendMail();
}

 
There are no files on this page.[Display files/form]
There is no comment on this page. [Display comments/form]