|
21.10.2009, 16:07 | #1 |
Участник
|
Возможно у нас разные версии. У меня 4.0
Вот мой код отправки письма X++: (SendEmailCollectionLetter.FilePath); SysEmailBatch.parmEmailAddr(CustEmail); SysEmailBatch.parmMessageBody(messageBody); sysEmailBatch.parmPriority(EmailPriority::Normal); SysEmailBatch.parmSubject(Tema); SysEmailBatch.parmSenderAddr(SysUserInfo.Email); SysEmailBatch.parmSendRetry(true); SysEmailBatch.parmTraceable(false); SysEmailBatch.run(); |
|
21.10.2009, 16:10 | #2 |
Участник
|
У меня этот кусок выглядит так:
X++: if (attachmentfileName) { //not in batch mode if (!attachmentData) { fileIOPermission = new FileIOPermission(attachmentfileName,'r'); fileIOPermission.assert(); //BP Deviation Documented if(WinApiServer::fileExists(attachmentfileName) && //BP Deviation Documented (WinApiServer::fileSize(attachmentfileName) < (maxAttachmentSize * 1000000)) && SysEmailTable::isFromAttachmentsFolder(attachmentfileName)) { binData = new BinData(); //BP Deviation Documented binData.loadFile(attachmentfileName); attachmentData = binData.getData(); } CodeAccessPermission::revertAssert(); } |
|
21.10.2009, 16:26 | #3 |
Ищущий знания...
|
Цитата:
Путь выглядит след образом: Цитата:
C:\DOCUME~1\...~1\LOCALS~1\Temp\01.xls
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
21.10.2009, 16:33 | #4 |
Участник
|
Отправка осуществляется на клиенте. Права на чтение каталога у учетной записи есть.
|
|