Создлание Cross Report

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

Создлание Cross Report

Сообщение kin123456789 »

Добрый день!
Подскажите как правильно организовать структуру отчета
Нужен отчет по договорам за разные месяцы
например (рисунок 1)
Данные куда нужно подставить на рисунке 2
Имеющиеся данные на рисунке 3
В приложении попытка создать отчет
Также необходимо отметить, что при формировании отчета часто выдается исключение System.OutOfMemory
Вложения
Список НП, СТиУ (по месяцам).mrt
шаблон
(12.75 КБ) 758 скачиваний
данные из БД
данные из БД
Screenshot-3.jpg (116.89 КБ) 10330 просмотров
пример куда нужно подставить
пример куда нужно подставить
Screenshot-2.jpg (74.1 КБ) 10330 просмотров
то что нужно получить
то что нужно получить
Screenshot-1.jpg (98.52 КБ) 10330 просмотров
HighAley
Сообщения: 1998
Зарегистрирован: 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 МБ) 555 скачиваний
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 КБ) 10295 просмотров
modified.zip
(2.75 КБ) 578 скачиваний
kin123456789
Сообщения: 98
Зарегистрирован: 14 окт 2014, 12:29

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

Сообщение kin123456789 »

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

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

Сообщение kin123456789 »

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

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

Сообщение HighAley »

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

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

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