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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.11.2012, 17:07   #1  
Andywar is offline
Andywar
Участник
 
2 / 10 (1) +
Регистрация: 01.11.2005
Цитата:
Сообщение от Wooldoor_Sockbat Посмотреть сообщение
Неужели никто не сталкивался с данной проблемой? Как можно переделать данный отчет чтобы он не отъедал много виртуальной памяти (темповые файлы)?
Заранее, спасибо.
Столкнулся с аналогичной проблемой. Расскажу на всякий случай свое решение.
Сохранение записей во временной таблице увеличивает размер временного файла. В своем отчете я сохранял результаты вычислений во временной таблице "Line Number Buffer".
В таблице много полей, а по факту пользовался 10 процентами. В результате, при работе отчета файл с временной таблицей разрастался до 2GB и вываливалась ошибка 131.

РЕШЕНИЕ
Сделал отдельную табличку, только с нужными мне полями. И её запользовал как временную. Временный файл стал разрастаться значительно медленнее. Ошибка была устранена.
 

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

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

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

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

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