Код:
ВыборкаСчетов = ВыборкаДоговоров.Выбрать();
Пока ВыборкаСчетов.Следующий() Цикл
Если ВыборкаСчетов.Email = "" Тогда //отсутствует email для отправки
Продолжить;
КонецЕсли;
ТабДокумент = ВыборкаСчетов.СчетНаАренду.ПолучитьОбъект().ПечатьСчета("Свернутый");
ТабДокумент.Записать("C:\Счет.xls", ТипФайлаТабличногоДокумента.XLS);
Почта = Новый ИнтернетПочта;
Почта.Подключиться(Профиль);
Сообщение = Новый ИнтернетПочтовоеСообщение;
Сообщение.Вложения.Добавить("C:\Счет.xls", "Счет на оплату");
Сообщение.Отправитель = "mmm.ru";
Сообщение.Получатели.Добавить(ВыборкаСчетов.Email);
Почта.Послать(Сообщение);
Почта.Отключиться();
КонецЦикла;
Ошибка возникает такая:
{Форма.Форма.Форма(147)}: Ошибка при вызове метода контекста (Записать)
ТабДокумент.Записать("C:\Счет.xls", ТипФайлаТабличногоДокумента.XLS);
по причине:
по причине:
Ошибка совместного доступа к файлу 'C:\Счет.xls'