MemoryLead
Добавлено: 24 мар 2017, 19:32
Добрый день, использую версию 2016.3, отчет сформированный определенным образом забивает всю доступную оперативную память и CPU на 100%.
1 Сделал простейший источник данных на основе таблицы из вашей же базы Demo, который очень быстро выводит всего 1 запись
2 Вставил DataBand связанный с этим источником данных
3 В него вставил таблицу 1x1 связанную с этим же источником данных
4 Запускаю отчет на предпросмотр - начинается утечка.
Я понимаю, что так формировать отчет не стоит, но т.к. для пользователя это никак не запрещено, он легко может повесит весь сервер.
И по-моему отчет все равно не должен себя так вести, а должен вывести N раз таблицу, в каждой из которых N строк, т.е. в моем случае это все та же 1 запись.
1 Сделал простейший источник данных на основе таблицы из вашей же базы Demo, который очень быстро выводит всего 1 запись
2 Вставил DataBand связанный с этим источником данных
3 В него вставил таблицу 1x1 связанную с этим же источником данных
4 Запускаю отчет на предпросмотр - начинается утечка.
Я понимаю, что так формировать отчет не стоит, но т.к. для пользователя это никак не запрещено, он легко может повесит весь сервер.
И по-моему отчет все равно не должен себя так вести, а должен вывести N раз таблицу, в каждой из которых N строк, т.е. в моем случае это все та же 1 запись.