Вход | Регистрация
 

Ошибка при выгрузке в excel

Ошибка при выгрузке в excel
Я
   aleks100
 
14.09.20 - 09:07
Запускаю обработку выгрузки в excel из 1с, выходит сообщение

Произошла исключительная ситуация (microsoft excel не может открыть или сохранить документы из-за нехватки памяти или места на диске)

хотя на диске много свободного места, почему такая ошибка выходит?
   Fedor-1971
 
1 - 14.09.20 - 09:38
(0) Прикольно, комп у тебя, а вопрос на форуме.
1. Почисти temp системы и свой
2. Сходи к админу и поинтересуйся, что не так (как минимум, посмотри, что записано в журнале винды)
3. Проверь отладчиком выгрузку, может её циклит (совсем или на конкретных данных)

Можно наоборот.
   aleks100
 
2 - 14.09.20 - 09:38
{ВнешняяОбработка.ЗагрузкаВыгрузкаВExcel.Форма.Форма.Форма(102)}: Ошибка при вызове метода контекста (Add)
        Excel.WorkBooks.Add().SaveAs(ПутьКФайлуВыгрузки);
по причине:
Произошла исключительная ситуация (Microsoft Office Excel): Microsoft Office Excel не может открыть или сохранить документы из-за нехватки памяти или места на диске.

• Чтобы освободить память, закройте ненужные программы или книги.
   aleks100
 
3 - 14.09.20 - 09:39
на сервере такая ошибка выходит
   Fedor-1971
 
4 - 14.09.20 - 09:45
(2) ты пытаешься сохранить пустую книгу?
Проверь право доступа Пользователя сервера 1С к указанному пути
ПутьКФайлуВыгрузки - тут имя файла есть? Проверь гарантированное отсутствие пробелов в пути и имени файла
   ДенисЧ
 
5 - 14.09.20 - 09:47
(2) "Excel.WorkBooks.Add().SaveAs(ПутьКФайлуВыгрузки);"
Пристрелить. Без жалости.
   Fedor-1971
 
6 - 14.09.20 - 10:01
(5) ну, чего уж так сразу то. Может это заглушка проверить работоспособность

В интернетах пишут, что возможен конфликт разрядности 1с х64, а Офис х32
тут уж как-нить самостоятельно
   aleks100
 
7 - 14.09.20 - 10:02
да 1с 64 битная
   aleks100
 
8 - 14.09.20 - 10:04
8.3.17.1549
   aleks100
 
9 - 14.09.20 - 10:07
проверить  отладчиком не могу sql server база, пытаюсь уставить тестовую файловую базу  пишет лицензия не обнаружена
   aleks100
 
10 - 14.09.20 - 10:08
office 7
   aleks100
 
11 - 14.09.20 - 12:29
мне сказал, что обработка криво написана надо специальную выгрузку для sql server
   VladZ
 
12 - 14.09.20 - 12:42
Excel.WorkBooks.Add().SaveAs(ПутьКФайлуВыгрузки); - зачем?

Сделай проще: выводи в табличный документ и сохранять как XLS.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.