|
Ошибка при выгрузке в excel |
☑ |
0
aleks100
14.09.20
✎
09:07
|
Запускаю обработку выгрузки в excel из 1с, выходит сообщение
Произошла исключительная ситуация (microsoft excel не может открыть или сохранить документы из-за нехватки памяти или места на диске)
хотя на диске много свободного места, почему такая ошибка выходит?
|
|
1
Fedor-1971
14.09.20
✎
09:38
|
(0) Прикольно, комп у тебя, а вопрос на форуме.
1. Почисти temp системы и свой
2. Сходи к админу и поинтересуйся, что не так (как минимум, посмотри, что записано в журнале винды)
3. Проверь отладчиком выгрузку, может её циклит (совсем или на конкретных данных)
Можно наоборот.
|
|
2
aleks100
14.09.20
✎
09:38
|
{ВнешняяОбработка.ЗагрузкаВыгрузкаВExcel.Форма.Форма.Форма(102)}: Ошибка при вызове метода контекста (Add)
Excel.WorkBooks.Add().SaveAs(ПутьКФайлуВыгрузки);
по причине:
Произошла исключительная ситуация (Microsoft Office Excel): Microsoft Office Excel не может открыть или сохранить документы из-за нехватки памяти или места на диске.
• Чтобы освободить память, закройте ненужные программы или книги.
|
|
3
aleks100
14.09.20
✎
09:39
|
на сервере такая ошибка выходит
|
|
4
Fedor-1971
14.09.20
✎
09:45
|
(2) ты пытаешься сохранить пустую книгу?
Проверь право доступа Пользователя сервера 1С к указанному пути
ПутьКФайлуВыгрузки - тут имя файла есть? Проверь гарантированное отсутствие пробелов в пути и имени файла
|
|
5
ДенисЧ
14.09.20
✎
09:47
|
(2) "Excel.WorkBooks.Add().SaveAs(ПутьКФайлуВыгрузки);"
Пристрелить. Без жалости.
|
|
6
Fedor-1971
14.09.20
✎
10:01
|
(5) ну, чего уж так сразу то. Может это заглушка проверить работоспособность
В интернетах пишут, что возможен конфликт разрядности 1с х64, а Офис х32
тут уж как-нить самостоятельно
|
|
7
aleks100
14.09.20
✎
10:02
|
да 1с 64 битная
|
|
8
aleks100
14.09.20
✎
10:04
|
8.3.17.1549
|
|
9
aleks100
14.09.20
✎
10:07
|
проверить отладчиком не могу sql server база, пытаюсь уставить тестовую файловую базу пишет лицензия не обнаружена
|
|
10
aleks100
14.09.20
✎
10:08
|
office 7
|
|
11
aleks100
14.09.20
✎
12:29
|
мне сказал, что обработка криво написана надо специальную выгрузку для sql server
|
|
12
VladZ
14.09.20
✎
12:42
|
Excel.WorkBooks.Add().SaveAs(ПутьКФайлуВыгрузки); - зачем?
Сделай проще: выводи в табличный документ и сохранять как XLS.
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший