Impression d'un Flex DataGrid de hauteur variable
-
03-07-2019 - |
Question
J'ai un rapport à imprimer à partir d'un projet Flex que j'ai écrit. Le rapport doit ressembler à ceci:
Header
-----------
text, more text
.----------------------------.
|Data Grid of Variable Height|
|============================|
| |
| |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Possible Page Break
.~~~~~~~~~~~~~~~~~~~~~~~~~~~~.
| |
| |
|____________________________|
Fixed height chart
Lots more text
End
J'ai passé environ 16 heures à essayer de faire fonctionner cela. Chaque exemple que j'ai trouvé a soit PrintDataGrid une hauteur fixe de 100% de son conteneur, puis un code très prolixe pour l'étendre sur plusieurs pages. Quelqu'un at-il eu quelque chose comme ça au travail? J'envisage de créer un service Web qui récupère les données et les recrache en HTML, mais je devrais recréer le graphique.
La solution
Vous ne pouvez pas. N'essayez même pas d'imprimer en flex.
Autres conseils
Je ne suis pas sûr de comprendre ce que vous entendez par verbose, mais vérifiez le pseudocode et son implémentation à http://www.brucephillips.name/blog/index.cfm/2008/4/11/Flex-- Imprimer une grille de données qui couvre plusieurs pages imprimées .
Bonjour, parcourez un site Web intéressant pour ce problème: Impression de plusieurs pages à l'aide de FlexReport
J'espère que cela aiderait