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.

Était-ce utile?

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top