![]() |
![]() |
|
Виснет при сохранении отчета в эксель если более 4000 строк Ø |
☑ | ||
---|---|---|---|---|
0
HelpFinder
07.07.05
✎
14:56
|
из 1с сохранять в эксель пытаюсь. если отчеты 4000 с небольшим строчек, то сохраняется. ежели чуток поболее, то 1с виснет. вопрос как это преодолеть и спасёт ли мощьность тачки
|
|||
1
Cpec
07.07.05
✎
15:20
|
Не виснет, а очень на долго задумывается, начинает кешировать на винт. Причем если сохранить в mxl, то Excel начинает так же долго открывать. Я в таких случаях чем дожидаться сохранял по частям - в 1С делил, а потом, в Ёкселе сшивал.
|
|||
2
Исключение
07.07.05
✎
15:25
|
Я сохранял в .TXT а потом открывал в Excel, любой отчет занимает менее минуты
|
|||
4
Strawberry
07.07.05
✎
16:24
|
да не виснет сам пробовал просто времени больше надо ............. пока покурил коффе попил 10000 строк схавало
|
|||
5
mikecool
07.07.05
✎
17:26
|
А если качать в ексель через оле? Слить данные а потом оформить как надо... Хотя оле порядка до 200 записей в секунду выдает, но отпадает вариант сохранить/открыть. Был опыт вывода 85000 записей, сохранение умирало напрочь, а через оле с хорошим оформлением занимало 50 минут на средней машине....
|
|||
6
Anton R
07.07.05
✎
17:28
|
http://1c.proclub.ru/modules/mydownloads/personal.php?cid=5&lid=5441
|
|||
7
Atdhfkm
07.07.05
✎
17:40
|
Используйте восьмерку, там такой проблемы нет
|
|||
8
bahus
07.07.05
✎
18:02
|
2(7) Там других проблем хватает ...
|
|||
9
Maxx
07.07.05
✎
18:14
|
Вот работающий метод: сохраняешь в html формат который открываешь браузером и оттуда через буфер обмена уже вставляешь в excel.
|
|||
10
Infos
07.07.05
✎
18:48
|
(0) в (5) дело говорит
через OLE не будет проблем |
|||
11
VicAlex
07.07.05
✎
19:28
|
4000 строк это не много. Пробовал я прайс напрямую выгружать 93000 позиций (на самом деле такого большого нет, это я для проверки сделал). Окончания ждать у меня терпения не хватило. При том в диспетчере задач видно как уменьшается объем оперативки и увеличивается кэш. При проверки, физический объем памяти составлял 256 мб минус 64 мб под встроенное видео минус там всякие постоянно загруженные библиотеки.
Не знаю правильный вывод сделал или нет, но для таких дубовых операций д.б. явно не 256, в противном случае надо делать как высказались выше или какой другой алгоритм выгрузки. |
|||
12
EXH
07.07.05
✎
21:39
|
(9) html можно сразу экселем открывать
|
|||
13
trdm
07.07.05
✎
23:40
|
(8) И каких же?
Все просто: сохраняешь в 77 в mxl, открываешь в v8 потом: сохранить копию и ни каких проблем. Я тоже сначала извращался файлы были по 7-14 МБ. Плюнул и начал конвернить восьмеркой. |
|||
14
Michael
08.07.05
✎
02:11
|
(5)"Был опыт вывода 85000 записей..."
(11)"напрямую выгружать 93000 позиций.." А разве в Excell уже отменили ограничение на 65000 строк? |
|||
15
Anton R
08.07.05
✎
07:52
|
Для тех, кто не видит - повторяю еще раз:
Конвертация Mxl в Xls - http://1c.proclub.ru/modules/mydownloads/personal.php?cid=5&lid=5441 50000 строк - 10 минут максимум на слабой машине (Celeron 466). |
|||
16
Chai Nic
08.07.05
✎
08:06
|
7 правильно сказал. Используйте восьмерку как конвертер mxl в xls! :-) Пара минут и все сохранено...
|
|||
17
Michael
08.07.05
✎
12:17
|
Так на счет моего (14) кто нибудь прокоментирует?
|
|||
18
Anton R
08.07.05
✎
12:43
|
(17) Лист2, Лист3...
Кстати, попробую в своей обработке сделать продолжение на лругом листе. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |