Stampa di un Flex DataGrid di altezza variabile
-
03-07-2019 - |
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.
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