我有一份報告,需要從我寫的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