我有一份报告,需要从我写的Flex项目打印。该报告需要如下所示:打印可变高度的Flex DataGrid
Header
-----------
text, more text
.----------------------------.
|Data Grid of Variable Height|
|============================|
| |
| |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Possible Page Break
.~~~~~~~~~~~~~~~~~~~~~~~~~~~~.
| |
| |
|____________________________|
Fixed height chart
Lots more text
End
我花了大约16个小时试图让这项工作。我找到的每个例子都有一个PrintDataGrid,它的容器的固定高度为100%,然后做一些非常详细的代码将其跨越到多个页面。有没有人得到这样的工作?我正在考虑创建一个接收数据并将其吐出到Html中的web服务,但我将不得不重新创建图表。
我试图打印此例如:http://livedocs.adobe.com/flex/3/html /help.html?content=printing_5.html,它可以很好地打印多页数据。当然你已经看到了这个... – dirkgently 2009-03-03 20:31:43
这些网格不是动态大小的。高度设置为 – Shawn 2009-03-03 20:37:04
由于dataProvider的每个项目都有不同的高度? – dirkgently 2009-03-03 20:41:14