AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.07.2012, 12:57   #1  
erp_man
Гость
 
n/a
Уважаемые, столкнулся с явлением:

самописный отчет выводит в excel книгу покупок. объем - 1600 записей.

на большинстве ПК все работает нормально.

на нескольких машинах - excel начинает кушать память в бешенном количестве (ну до 1 ГБ), когда память заканчивается - вылетает с различными ошибками.
на других машинах - 60 мб максимум и все хорошо

Может и работать, и глючить
и на win XP - win7
и на excel 2003 - excel 2007- excel 2010

от памяти тоже не зависит - работает на 1 ГБ на ПК, может не работать на 2 ГБ.
-=====================

Может быть кто-то сталкивался с тем, что excel начинает резко кушать память при выводе из nav?

от чего это зависит?
Старый 18.07.2012, 14:27   #2  
InTacto is offline
InTacto
Участник
Аватар для InTacto
 
323 / 11 (1) +
Регистрация: 09.08.2005
А нельзя отследить после какой строчки кода начинается утечка памяти?
На чем написана выгрузка: Excel Buffer, просто голый automation?
Старый 18.07.2012, 17:37   #3  
Constantine_imported is offline
Constantine_imported
Участник
 
126 / 10 (1) +
Регистрация: 28.04.2011
Включите отображение Excel сразу, а не после формирования книги, чтобы хотя бы понимать в каком месте зависает. Может просто Нав где-то уходит в бесконечный цикл и грузит все это в Excel на миллион строк.
Старый 19.07.2012, 00:32   #4  
Sancho is offline
Sancho
Administrator
Аватар для Sancho
Лучший по профессии 2017
Лучший по профессии 2009
 
1,294 / 221 (10) ++++++
Регистрация: 11.01.2006
выводится в голый Excel или в шаблон?
если в шаблон - стоит проверить, не в режиме ли он просмотра печати сохранен.
Старый 19.07.2012, 12:30   #5  
erp_man
Гость
 
n/a
Большое спасибо,
попробуем - выясним.
о результатах напишу.
Старый 20.07.2012, 09:58   #6  
erp_man
Гость
 
n/a
Докладываю:
нашли корень зла, как лечить поняли.

Что происходит:
отчет выгружается в шаблон. в шаблоне был установлен режим разбиения на страницы.
непонятно почему - на некоторых ПК разбиение на страницы приводит к резкому отъеданию памяти, 1500 строк требует памяти на процесс до 1 ГБ.

поменяли режим просмотра на обычный - беда закончилась
Старый 20.07.2012, 10:02   #7  
erp_man
Гость
 
n/a
была красивая гипотеза, что это связано с конкретным драйвером принтера под конкретную ось, но не подтвердить, ни опровергнуть это пока не могу.
лучше мы шаблон поправим.

Всем еще раз спасибо.
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:48.