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