Цитата:
Всегда есть не элегантное решение
Не надо неэлегантных решений, кто-то может отчеты в PDF рассылать (к примеру)
X++:
public void addAttachmentfileName(FilenameOpen _attachmentfileName
, container _attachmentData) // Vadim - no extension
{
;
if (!attachmentFileNameList)
{
attachmentFileNameList = new List(Types::String);
}
if (attachmentFileNameList)
{
attachmentFileNameList.addEnd(_attachmentfileName);
}
// Vadim - no extension -->
if (!attachmentDataList)
{
attachmentDataList = new List(Types::Container);
}
attachmentDataList.addEnd(_attachmentData);
// Vadim - no extension <--
}
Ну и соответственно _attachmentData надо извне передать
P.S, Вообще логика немного отличается для .run() и .sendToBatch(), этот вариант проверен для .run()