2013-04-11 76 views
2

任何人都知道我可以使用ColdFusion替代CF Report Builder的pdf生成的良好解決方案(最好是使用可視佈局工具)?它應該能夠接受cfquery輸入。Coldfusion Report Builder的替代品

基本上有什麼東西比硬皮Adobe產品更好嗎?

編輯:隨着CF 11的「最」 CSS和HTML(見https://wikidocs.adobe.com/wiki/display/coldfusionen/PDF+Generation+in+ColdFusion+11)的「像素到像素」的渲染,我不知道是否有人試圖沿「正常報告」行做任何事,如頁碼,分頁符等 - 更傳統的8.5「x11」導向功能。由於這個原因,我只是試圖爲CF報表生成器進行一個簡單的替換操作,因爲我們知道HTML沒有離散頁面和分頁符的概念(在瀏覽器中)。

回答

3

顯然你可以使用cfdocument來達到你想要的效果,但祝你運氣好看。然而,如果你想沿着使用CFML生成HTML的路線走下去,然後輸出爲pdf,則可以使用wkhtmltopdf。如果您需要報表生成器類型的應用程序,則可以使用Jaspersoft Studio。順便說一下,ACF的報告引擎是碧玉報道的內幕。

1

我不這麼認爲。我最清楚的是DreamWeaver。這已經過去了一段時間,但我相信通過使用所見即所得的設計視圖,您可以使用遠程開發服務(RDS)密碼構建完整的動態報告。在它周圍添加CFDocument標籤,並且您有pdf報告。我相信在HTML/CSS中使用CFDocument是大多數開發人員用來代替Report Builder的。我可能是錯的,但我只看到它曾經使用過,並且由於缺乏搜索結果而判斷,我認爲它沒有像希望的那樣得到。

當然,您可以隨時使用水晶報告並繼續使用CFReport這種方式。 如果您使用的是SQL Server,那麼您可以使用SQL Server Reporting Services(SSRS)。

3

Jasper報告是Railo人使用的替代方案,您可以試試。