|
Ошибка при вызове метода контекста (Display) |
☑ |
0
Gossar1C
15.07.13
✎
13:04
|
Подскажите пожалуйста как исправить, окно то он показывает, но вот ошибка хоть и незначительная, но назойливая
Outlook = Новый COMОбъект("Outlook.Application");
Письмо = Outlook.CreateItem(0);
Письмо.Subject = Объект.Тема;
Письмо.Recipients.Add("chernousov-kabac@mail.ru");
Для Каждого ЭлемВложение Из Вложения Цикл
Если ЭтоАдресВременногоХранилища(ЭлемВложение.ИмяФайлаНаКомпьютере) Тогда
Данные = ПолучитьИзВременногоХранилища(ЭлемВложение.ИмяФайлаНаКомпьютере + ЭлемВложение.ИмяФайла);
ПутьКДанным = КаталогВременныхФайлов() + ЭлемВложение.ИмяФайла;
Данные.Записать(ПутьКДанным);
Письмо.Attachments.Add(ПутьКДанным);
КонецЕсли;
КонецЦикла;
Письмо.Display(0);
Письмо.Display(-1);
Также пробовал просто Display()
|
|
1
Maxus43
15.07.13
✎
13:05
|
что хочешь этим получить? отобразить? com такое не могёт
|
|
2
acsent
15.07.13
✎
13:07
|
(1) почему не могет то?
|
|
3
Maxus43
15.07.13
✎
13:08
|
(2) могёт?
|
|
4
Gossar1C
15.07.13
✎
13:16
|
(3) могет) отображает, но ругается на Display
|
|
5
acsent
15.07.13
✎
13:18
|
(3) про аутлук не знаю, но ексель однознано могет
|
|
6
George Wheels
15.07.13
✎
13:20
|
Может сначала записать (Письмо.Save)?
|
|
7
Jaap Vduul
15.07.13
✎
13:23
|
Наверное, во вложении небезопасные с точки зрения автоглюка файлы. С такими файлами, после версии 2000 метод display() возвращает ошибку.
|
|
8
Gossar1C
15.07.13
✎
13:45
|
(7) не подскажешь как исправить? или как узнать?:
|
|
9
Gossar1C
15.07.13
✎
14:41
|
up
|
|