#0
by Garfild
Есть обработка, которая создает Excel файл, заполняет его и отправляет по почте. Обработка успешно отрабатывает, если запускать вручную. В регламентном задании выдает ошибку. Вот кусок кода: ... ... На третьей строке вылетает с ошибкой: "Ошибка при вызове метода контекста (Add): Произошла исключительная ситуация (Microsoft Office Excel): Microsoft Office Excel не может открыть или сохранить документы из-за нехватки памяти или места на диске. • Чтобы освободить память, закройте ненужные программы или книги. • Чтобы освободить место на диске, удалите с этого диска ненужные файлы." Естественно, и памяти, и места на диске еще много. ОС Windows Server 2012x64. Платформа 8.2.19.83, SQL, пользователю USR1CV8 даны права администратора. Папка C:WindowsSysWOW64configsystemprofileDesktop создана. Не подскажите, что еще можно подкрутить?
#4
by Garfild
Да, ошибка почти та же, но у меня не ругается на команду Excel.Workbooks.Open(файлик) (попробовал только что, успешно открывает и закрывает существующий файл); Она отрабатывает под регламентом нормально. Почему-то ругается именно на ExcelWB = Excel.Workbooks.Add; А сделать, как в тоже не получится-там прописаны параметры, типа функций, которые через табличный документ не сделать. Пока что буду копать варианты, альтернативные ExcelWB = Excel.Workbooks.Add. Спасибо за наводку.
#5
by Garfild
Если кому-то интересно, получилось сделать через Excel.Workbooks.Open(ПутьКШаблону). Для этого приходится использовать что-то типа шаблона. Похоже, что для создания файла методом Add используются еще какие-то временные папки, помимо C:WindowsSysWOW64configsystemprofileDesktop. Но сходу найти этой информации не удалось, поэтому оставляю так.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Не могу открыть 1С и Конфигуратор не могу
- Не могу провести документ в Торговле 7.7 будущей датой.Подскажете!!!
- Не могу создать ЛЕВОЕ соединение.
- Не могу записать элемент справочника. RLS
- Не могу выбрать имя метода Регламентного задания
- Программно создать документ по расписанию регламентного задания
- Закрыть сеанс регламентного задания.
- Не могу создать БД - HRESULT 80004005
- Не могу отладить фоновые задания в 8.3
В этой группе 1С
- Конвертация, исходящие данные передаются в пко 1 раз?
- Что хранится в регистре ДоступностьТоваровДляВнешнихПользователей в УТ11?
- Продажи по видам оплат в ут11
- Ошибка sql при реиндексации таблиц
- Ошибка при сравнении и объединении конфигурации.
- Ошибка использования транзакции - Транзакция не активна
- СКД шрифт жирный в итого. в 8.3 есть область использование. а как в 8.2 ?
- Как пересчитать прошлогодний больничный?
- Как сделать подбор документов во внешней обработке?
- Настройка северной надбавки на премию в БП 3.0
- запрос к удаленной базе
- Aladdin Monitor и пользователи 1С
- фронтол выгрузка принтеров печати
- Apache, чувствительность к регистру букв
- v8: Оприходование материалов и себестоимость
- 1С УПП отрицательный остаток товаров на складах
- Можно ли работать паралельно в 1С 8.2 и 1C 8.3 на одном сервере?
- Вывод 2-х макетов в настройках печати СКД на одном листе
- СКД НачалоПериода не проставляется в параметрах значение
- Метод объекта не обнаружен (Представление)