Создлание Cross Report

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

Создлание Cross Report

Сообщение kin123456789 » 28 июл 2017, 12:04

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

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

Сообщение HighAley » 31 июл 2017, 18:03

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

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

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

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

Сообщение kin123456789 » 01 авг 2017, 07:04

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

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

Сообщение Ivan » 02 авг 2017, 02:09

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

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

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

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

Сообщение kin123456789 » 02 авг 2017, 05:25

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

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

Сообщение kin123456789 » 02 авг 2017, 06:43

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

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

Сообщение HighAley » 04 авг 2017, 13:47

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

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

Спасибо.
Ответить