打印可变高度的Flex DataGrid

时间:2009-03-03 19:58:58

标签: flex printing

我有一份报告,我需要从我编写的Flex项目中打印出来。报告需要如下所示:

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

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

 Fixed height chart

 Lots more text
 End 

我花了大约16个小时试图让这个工作。我发现的每个例子都有一个PrintDataGrid,其固定高度为其容器的100%,然后做一些非常详细的代码,将它跨越到多个页面。有没有人得到这样的工作?我正在考虑制作一个接收数据的Web服务并将其反馈回Html中,但我必须重新创建图表。

3 个答案:

答案 0 :(得分:0)

你做不到。甚至不要尝试在flex中打印。

答案 1 :(得分:0)

我不确定你的意思是详细,但请查看http://www.brucephillips.name/blog/index.cfm/2008/4/11/Flex--Printing-A-DataGrid-That-Spans-Multiple-Printed-Pages处的伪代码和实现。

答案 2 :(得分:0)

您可以浏览一个对此问题感兴趣的网站:Printing Multiple Pages using FlexReport

希望它会有所帮助