2010-07-21 74 views
0

我想知道我們是否可以使用EXTJS創建報告。 Thnx很多我們可以使用EXTJS創建報告嗎?

+2

究竟你的報告是什麼意思? – 2010-07-21 13:26:19

+1

你真的需要提供更多關於你想達到的細節(並接受更多的答案,17%是非常不起眼的)。 – Quentin 2010-07-21 13:28:24

+1

您好, 抱歉的費率:我會標記他們今天。 好吧,我在我的EXTJS表單中從我的數據庫生成了一些內容,但我不想在itext或jasperreports中重新生成它,所以我想直接使用網格創建報告,這些都是 – 2010-07-21 14:26:25

回答

1

不可以。您不能用EXTJS創建報告。有適合報告的工具。所有這些,服務器端。

希望它有幫助。

+0

您可以用任何編程工具創建報告。有些比其他更合適。聽起來更像是你正在專門討論「生成報告數據」? – 2010-07-21 13:46:39

+0

你好, thnx你的答案。 @Pablo Santa Cruz:我使用JasperReports來生成一些數據表。但它不是很好,像EXTJS網格,圖表......這就是爲什麼。 @bmoeskau:是的,我想生成報告數據。 – 2010-07-21 13:53:37

5

如果您只是想要將從服務器接收的報告數據格式化爲可視化圖表或圖表(或表格/網格格式),則答案爲肯定。查看documentation中的Ext.chart包。除此之外,你必須提供一些你想要做的事情的細節。

編輯:我仍然在你問清楚不是100%,但如果你已經有工作網格,你想在報告不同的格式顯示相同的數據,這當然是可能的。但是,您不會直接使用網格,您可以使用底層的Ext.data.Store,並將其綁定到可以輸出報告的其他組件。想到的最明顯的解決方案是使用View(以前的DataView)將現有商店綁定到可生成報告視圖的自定義XTemplate

+0

你好,thnx爲你的答案。 我想從EXTJS中創建的圖表或網格中創建報表,以便將它們包含在PDF報表中。你能看到我想要的嗎? – 2010-07-21 13:54:47

+0

請參閱我編輯的答案。 – 2010-07-21 15:08:09

+0

即時嘗試做類似的事情,我想用我已經創建的圖表(可能會得到它的圖像),並把它放在我的報告中,實際上用itextsharp....創建這可能嗎?如果是這樣,怎麼辦? – Armance 2011-11-25 10:14:28

1

您可以使用CSS以「媒體=‘打印’」是這樣的:

< link rel="stylesheet" type="text/css" href="css/print.css" media="print">

這個CSS將僅當用戶嘗試打印的頁面瀏覽器中使用。然後,您可以將頁面的整個樣式更改爲報表。

相關問題