---- ==MicrosoftDynamics: База знаний== ---- ====В SysPrintForm перехватить файл и отправить непосредственно на сервер не затрагивая к почтового клиента==== В форме SysPrintForm позволяющей распечатать, сохранить, отправить файл есть метод CloseOk – как в нем можно получить файл над которым совершаются любые из перечисленных действий! Если я не ошибаюсь на момент исполнения этого метода он находится в буфере? Отчет строится, далее вызывается эта форма для настройки канала вывода, а какой класс отрабатывает после всех произведенных настроек? Мне нужно перехватить файл! Где это нужно делать? Речь идет о работе этой формы в общем, да, и скорее всего, не совсем этой формы! Ибо мне надо знать какой класс строит отчет исходя из указанных настроек, какой класс сохраняет построенный результат какой отправляет и какой выводит на печать! ---- [[SysMailer]] [[SysEmailParameters]] 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,SysEmailParameters::password(),parameters.NTLM); mailer.sendMail(); }