Domanda

Ho un rapporto che devo stampare da un progetto Flex che ho scritto. Il rapporto deve apparire così:

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

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

 Fixed height chart

 Lots more text
 End 

Ho impiegato circa 16 ore a cercare di farlo funzionare. Ogni esempio che ho trovato ha uno PrintDataGrid con un'altezza fissa del 100% del suo contenitore e quindi esegue un codice davvero dettagliato per estenderlo a più pagine. Qualcuno ha ottenuto qualcosa del genere per funzionare? Sto solo considerando di creare un servizio web che prende i dati e li sputa di nuovo in HTML, ma dovrei ricreare il grafico.

È stato utile?

Soluzione

Non puoi. Non provare nemmeno a stampare in flex.

Altri suggerimenti

Non sono sicuro di cosa intendi per verboso, ma controlla lo pseudocodice e l'implementazione su http://www.brucephillips.name/blog/index.cfm/2008/4/11/Flex-- Printing-A-DataGrid-che-Span-multiple-Printed-Pagine .

Salve attraverso un sito web che potrebbe essere interessante per questo problema: Stampa di più pagine utilizzando FlexReport

Spero che possa aiutare

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top