Почтовые вложения БП 2.0 #739203


#0 by Fuas4
Добрый день, господа. Есть обработка. которая отправляет письма из БП 2.0. Все сделано по фен-шую, но Конфигуратор ругается на общий модуль ЭлектроннаяПочта на строку "Письмо.Вложения.Добавить(ЭлементВложение.Значение, ЭлементВложение.Ключ);" Причем я передаю структуру, в которой Значение - это двоичные данные, а ключ - наименование. в СП у метода "добавить" есть 3 варианта синтаксиса "Добавить файл","Добавить двоичные данные","Добавить почтовое сообщение". я хочу использовать второй, но 1с думает, судя по всему, что пытаюсь использовать первый. Как явно указать какой вариант я хочу использовать? Или как обойти проблему?
#1 by Fuas4
Текст ошибки: {ОбщийМодуль.ЭлектроннаяПочта.Модуль}: Ошибка при вызове метода контекста (Добавить)                 Письмо.Вложения.Добавить(ЭлементВложение.Значение, ЭлементВложение.Ключ); по причине: Несоответствие типов (параметр номер '1')
#2 by butterbean
отладчиком посмотри
#3 by Fuas4
так я ващет и смотрю. у меня параметр номер 1 - двоичные данные. как положено. Ругается, кстати, не всегда. иногда проходит письмо. ПРобовал на разных платформах и релизах БП. повторяется
#4 by Fuas4
Забил и сделал через первый вариант синтаксиса (через путь к файлу). Но мне скромно кажется, что что-то не так с методом "добавить" у ИнтернетПочтовыеВложения
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С