Создлание Cross Report
-
- Сообщения: 98
- Зарегистрирован: 14 окт 2014, 12:29
Создлание Cross Report
Добрый день!
Подскажите как правильно организовать структуру отчета
Нужен отчет по договорам за разные месяцы
например (рисунок 1)
Данные куда нужно подставить на рисунке 2
Имеющиеся данные на рисунке 3
В приложении попытка создать отчет
Также необходимо отметить, что при формировании отчета часто выдается исключение System.OutOfMemory
Подскажите как правильно организовать структуру отчета
Нужен отчет по договорам за разные месяцы
например (рисунок 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 просмотров
Re: Создлание Cross Report
Здравствуйте.
Нам необходимо воспроизвести проблему, чтобы вам помочь.
Пришлите, пожалуйста, нам пример проекта, который поможет нам воспроизвести проблему.
Спасибо.
Нам необходимо воспроизвести проблему, чтобы вам помочь.
Пришлите, пожалуйста, нам пример проекта, который поможет нам воспроизвести проблему.
Спасибо.
-
- Сообщения: 98
- Зарегистрирован: 14 окт 2014, 12:29
Re: Создлание Cross Report
В приложении проект (проект SL, xml с данными, шаблон отчета) для формирования отчета. Огромное спасибо за помощь!
- Вложения
-
- TestReportSL.rar
- (6.29 МБ) 555 скачиваний
Re: Создлание Cross Report
Здравствуйте.
В результате раскручивания ваших данных получалась таблица шириной несколько сотен колонок, и весь отчет на две тысячи страниц, которые в памяти занимали более 3 гигабайт.
Это значение мы получили в Net-версии нашего продукта.
Для Silverlight-приложения столько памяти никто не выделит, поэтому и выдавалось сообщение об ошибке.
Пожалуйста посмотрите модифицированный пример отчета в приложении к этому посту.
Спасибо.
Причина - вы неправильно задали значения для колонок.Также необходимо отметить, что при формировании отчета часто выдается исключение System.OutOfMemory
В результате раскручивания ваших данных получалась таблица шириной несколько сотен колонок, и весь отчет на две тысячи страниц, которые в памяти занимали более 3 гигабайт.
Это значение мы получили в Net-версии нашего продукта.
Для Silverlight-приложения столько памяти никто не выделит, поэтому и выдавалось сообщение об ошибке.
Пожалуйста посмотрите модифицированный пример отчета в приложении к этому посту.
Спасибо.
- Вложения
-
- sample_shot.PNG (38.61 КБ) 10295 просмотров
-
- modified.zip
- (2.75 КБ) 578 скачиваний
-
- Сообщения: 98
- Зарегистрирован: 14 окт 2014, 12:29
Re: Создлание Cross Report
Доброе утро! Огромное Вам спасибо! ТО, что нужно! Нигде не мог найти актуальное руководство по созданию Cross-отчетов!
-
- Сообщения: 98
- Зарегистрирован: 14 окт 2014, 12:29
Re: Создлание Cross Report
Подскажите, может есть свойство, которое автоматические расширяет страницу (по горизонтали) если например указано 12 месяцев. Сейчас таблица переносится на другую страницу по вертикали. Спасибо!
Re: Создлание Cross Report
Здравствуйте.
Пожалуйста, попробуйте положить Cross-tab на бэнд данных.
Спасибо.
Пожалуйста, попробуйте положить Cross-tab на бэнд данных.
Спасибо.