Показать сообщение отдельно
Старый 28.05.2014, 11:54   #3  
cbuk is offline
cbuk
Участник
 
21 / 10 (1) +
Регистрация: 04.03.2008
Адрес: UK
К сожалению, не получается, показывает красный крестик - Image cannot be displayed. Что я делаю не так?

X++:
    SmmOutlookEmail     smmOutlookEmail = new SmmOutlookEmail();
    str                            body;
    CompanyInfo             companyInfo = CompanyInfo::find();
    CompanyImage         companyImage;
    BinData                    binData = new BinData();

    companyImage = CompanyImage::findByRecord(companyInfo);
    binData.setData(companyImage.Image);

    body += strFmt('<html><body>');
    body += strFmt('<p><b><FONT size=2>');
    body += CompanyInfo::find().postalAddress().Address;
    body += strFmt('</FONT></b></p><TD>');
    body +='<br>';
    body += '<img width=200 height=50 src="data:image/png;base64,';
    body += binData.base64Encode();
    body += '" alt="Logo" />';
    body += strFmt('</body></html>');

    smmOutlookEmail.isHTML(true);
    smmOutlookEmail.addBodyText(body);

    smmOutlookEmail.sendEMail(smmSaveCopyOfEmail::No);