Страница 1 из 1
Падение дизайнера OutOfMemoryException
Добавлено: 01 июл 2008, 10:14
Alexander Novoselov
Добрый день!
В данный момент озадачен выбором генератора отчетов, поиск выдал ссылку на ваш продукт - Stimulsoft Reports.Net 2008.1. Скачал, поставил - по началу очень понравился, особенно удобны демки на флэше - сразу понятно, что и как надо сделать, что бы получить результат. Всё проходило нормально - в дизайнере видится dataSet (в нем пока всего два поля ИМЯ и ИЗОБРАЖЕНИЕ). В процессе создания не самого сложного отчета, содержащего заголовок отчета, заголовок данных с 4 текстовыми полями и данные с 9 текстовыми полями и одним изображением - наблюдались падения дизайнера с OutOfMemoryException. Хотелось бы услышать комментарии по этому поводу, т.к. продукт заинтересовал.
Спасибо.
Падение дизайнера OutOfMemoryException
Добавлено: 01 июл 2008, 14:23
Edward
Здравствуйте, Александр.
Alexander писал(а): В данный момент озадачен выбором генератора отчетов, поиск выдал ссылку на ваш продукт - Stimulsoft Reports.Net 2008.1. Скачал, поставил - по началу очень понравился, особенно удобны демки на флэше - сразу понятно, что и как надо сделать, что бы получить результат. Всё проходило нормально - в дизайнере видится dataSet (в нем пока всего два поля ИМЯ и ИЗОБРАЖЕНИЕ). В процессе создания не самого сложного отчета, содержащего заголовок отчета, заголовок данных с 4 текстовыми полями и данные с 9 текстовыми полями и одним изображением - наблюдались падения дизайнера с OutOfMemoryException. Хотелось бы услышать комментарии по этому поводу, т.к. продукт заинтересовал.
Подскажите, пожалуйста, системные характеристики Вашего компьютера:
Операционная система,
Количество установленной оперативной памяти,
Количество страниц в построенном отчете.
Загрузка очень больших изображений в дизайнере не очень приветствуется, поскольку изображение сериализуется в код отчета. В .Net имеются ограничения на размер класса.
Изображения могут быть загружены в runtime из файла, URL, из переменной, которая может быть инициализирована из приложения, из базы данных, для чего просто нужно указать колонку, содержащую изображение.
Спасибо.
Падение дизайнера OutOfMemoryException
Добавлено: 02 июл 2008, 03:58
Alexander Novoselov
Добрый день!
Характеристики компьютера:
ОС - Microsoft Windows Vista
ОЗУ - 1024Мб (я понимаю что маловато, но что есть, тем более другие программы не выпадают)
Максимум в отчете создавалось 2 страницы, но до этого дело не доходило, т.к. падало во время создания шаблона.
Отчет примерно такой, в заголовке данных есть еще текстовые поля и в заголовоке есть еще текстовые поля и логотип (не очень большой).
Спасибо.
Падение дизайнера OutOfMemoryException
Добавлено: 02 июл 2008, 07:44
Edward
Здравствуйте, Александр.
Ничего сверхестественного в Вашем отчете нет.
Покажите, пожалуйста, стек ошибки.
Каков размер изображения?
Если возможно, вышлите отчет и базу данных с изображением на support[at]stimulsoft.com для анализа.
Спасибо.
Падение дизайнера OutOfMemoryException
Добавлено: 02 июл 2008, 09:59
Alexander Novoselov
Добрый день!
Данные в отчет передаются через динамически заполняемый DataSet, выслать его не представляется возможным. Лого 368х242 в формате png, файл размером 16,5 Кб. В этот раз падение произошло в момент изменения свойств какого-то из элементов отчета, к сожалению не помню какого именно элемента и какое именно свойство изменялось. Вот
тут архив с шаблоном отчета, со скриншотом и деталями ошибки, также выслал его по указанному выше адресу.
Спасибо.
Падение дизайнера OutOfMemoryException
Добавлено: 03 июл 2008, 02:32
Edward
Попробуйте, пожалуйста, отключить Undo-Redo сервис в Конфигураторе Сервисов в Дизайнере, некоторое время назад этот сервис вызывал повышенный расход памяти, но потом ситуация была улучшена.
Спасибо.