Страница 1 из 1
Создлание Cross Report
Добавлено: 28 июл 2017, 15:04
kin123456789
Добрый день!
Подскажите как правильно организовать структуру отчета
Нужен отчет по договорам за разные месяцы
например (рисунок 1)
Данные куда нужно подставить на рисунке 2
Имеющиеся данные на рисунке 3
В приложении попытка создать отчет
Также необходимо отметить, что при формировании отчета часто выдается исключение System.OutOfMemory
Re: Создлание Cross Report
Добавлено: 31 июл 2017, 21:03
HighAley
Здравствуйте.
Нам необходимо воспроизвести проблему, чтобы вам помочь.
Пришлите, пожалуйста, нам пример проекта, который поможет нам воспроизвести проблему.
Спасибо.
Re: Создлание Cross Report
Добавлено: 01 авг 2017, 10:04
kin123456789
В приложении проект (проект SL, xml с данными, шаблон отчета) для формирования отчета. Огромное спасибо за помощь!
Re: Создлание Cross Report
Добавлено: 02 авг 2017, 05:09
Ivan
Здравствуйте.
Также необходимо отметить, что при формировании отчета часто выдается исключение System.OutOfMemory
Причина - вы неправильно задали значения для колонок.
В результате раскручивания ваших данных получалась таблица шириной несколько сотен колонок, и весь отчет на две тысячи страниц, которые в памяти занимали более 3 гигабайт.
Это значение мы получили в Net-версии нашего продукта.
Для Silverlight-приложения столько памяти никто не выделит, поэтому и выдавалось сообщение об ошибке.
Пожалуйста посмотрите модифицированный пример отчета в приложении к этому посту.
Спасибо.
Re: Создлание Cross Report
Добавлено: 02 авг 2017, 08:25
kin123456789
Доброе утро! Огромное Вам спасибо! ТО, что нужно! Нигде не мог найти актуальное руководство по созданию Cross-отчетов!
Re: Создлание Cross Report
Добавлено: 02 авг 2017, 09:43
kin123456789
Подскажите, может есть свойство, которое автоматические расширяет страницу (по горизонтали) если например указано 12 месяцев. Сейчас таблица переносится на другую страницу по вертикали. Спасибо!
Re: Создлание Cross Report
Добавлено: 04 авг 2017, 16:47
HighAley
Здравствуйте.
Пожалуйста, попробуйте положить Cross-tab на бэнд данных.
Спасибо.