Создлание Cross Report

Обсуждение Stimulsoft Reports.Silverlight
Закрыто
kin123456789
Сообщения: 98
Зарегистрирован: 14 окт 2014, 12:29

Создлание Cross Report

Сообщение kin123456789 »

Добрый день!
Подскажите как правильно организовать структуру отчета
Нужен отчет по договорам за разные месяцы
например (рисунок 1)
Данные куда нужно подставить на рисунке 2
Имеющиеся данные на рисунке 3
В приложении попытка создать отчет
Также необходимо отметить, что при формировании отчета часто выдается исключение System.OutOfMemory
Вложения
Список НП, СТиУ (по месяцам).mrt
шаблон
(12.75 КБ) 371 скачивание
данные из БД
данные из БД
Screenshot-3.jpg (116.89 КБ) 3852 просмотра
пример куда нужно подставить
пример куда нужно подставить
Screenshot-2.jpg (74.1 КБ) 3852 просмотра
то что нужно получить
то что нужно получить
Screenshot-1.jpg (98.52 КБ) 3852 просмотра
HighAley
Сообщения: 1997
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Создлание Cross Report

Сообщение HighAley »

Здравствуйте.

Нам необходимо воспроизвести проблему, чтобы вам помочь.
Пришлите, пожалуйста, нам пример проекта, который поможет нам воспроизвести проблему.

Спасибо.
kin123456789
Сообщения: 98
Зарегистрирован: 14 окт 2014, 12:29

Re: Создлание Cross Report

Сообщение kin123456789 »

В приложении проект (проект SL, xml с данными, шаблон отчета) для формирования отчета. Огромное спасибо за помощь!
Вложения
TestReportSL.rar
(6.29 МБ) 182 скачивания
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Re: Создлание Cross Report

Сообщение Ivan »

Здравствуйте.
Также необходимо отметить, что при формировании отчета часто выдается исключение System.OutOfMemory
Причина - вы неправильно задали значения для колонок.
В результате раскручивания ваших данных получалась таблица шириной несколько сотен колонок, и весь отчет на две тысячи страниц, которые в памяти занимали более 3 гигабайт.
Это значение мы получили в Net-версии нашего продукта.
Для Silverlight-приложения столько памяти никто не выделит, поэтому и выдавалось сообщение об ошибке.

Пожалуйста посмотрите модифицированный пример отчета в приложении к этому посту.

Спасибо.
Вложения
sample_shot.PNG
sample_shot.PNG (38.61 КБ) 3817 просмотров
modified.zip
(2.75 КБ) 175 скачиваний
kin123456789
Сообщения: 98
Зарегистрирован: 14 окт 2014, 12:29

Re: Создлание Cross Report

Сообщение kin123456789 »

Доброе утро! Огромное Вам спасибо! ТО, что нужно! Нигде не мог найти актуальное руководство по созданию Cross-отчетов!
kin123456789
Сообщения: 98
Зарегистрирован: 14 окт 2014, 12:29

Re: Создлание Cross Report

Сообщение kin123456789 »

Подскажите, может есть свойство, которое автоматические расширяет страницу (по горизонтали) если например указано 12 месяцев. Сейчас таблица переносится на другую страницу по вертикали. Спасибо!
HighAley
Сообщения: 1997
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Создлание Cross Report

Сообщение HighAley »

Здравствуйте.

Пожалуйста, попробуйте положить Cross-tab на бэнд данных.

Спасибо.
Закрыто