Печать Flex DataGrid переменной высоты - PullRequest
0 голосов
/ 03 марта 2009

У меня есть отчет, который мне нужно распечатать из проекта Flex, который я написал. Отчет должен выглядеть так:

 Header
 -----------
 text, more text

 .----------------------------.
 |Data Grid of Variable Height|
 |============================|
 |                            |
 |                            | 
 |~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
  Possible Page Break
 .~~~~~~~~~~~~~~~~~~~~~~~~~~~~.
 |                            | 
 |                            |
 |____________________________|

 Fixed height chart

 Lots more text
 End 

Я потратил около 16 часов, пытаясь заставить это работать. Каждый найденный мной пример имеет PrintDataGrid с фиксированной высотой 100% своего контейнера, а затем выполняет действительно подробный код, чтобы охватить его несколькими страницами. Кто-нибудь получил что-нибудь подобное на работу? Я подумываю о создании веб-сервиса, который бы брал данные и выкладывал их обратно в Html, но мне пришлось бы пересоздать диаграмму.

Ответы [ 3 ]

0 голосов
/ 05 марта 2009

Я не уверен, что вы подразумеваете под многословным, но посмотрите псевдокод и реализацию на http://www.brucephillips.name/blog/index.cfm/2008/4/11/Flex--Printing-A-DataGrid-That-Spans-Multiple-Printed-Pages.

0 голосов
/ 22 марта 2010

Привет через веб-сайт, который может быть интересен для этой проблемы: Печать нескольких страниц с использованием FlexReport

Надеюсь, это поможет

0 голосов
/ 04 марта 2009

Вы не можете. Даже не пытайтесь печатать на флекс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...