C/S模式的潤乾報表應用說明

Alice_656發表於2016-11-25

潤乾報表不僅支援B/S模式的使用,也可以在C/S模式下使用。

支援的功能

1.  統計報表展現

潤乾報表API中提供了CSReport類,在這個類中能夠獲取報表的顯示皮膚。

2.  統計報表分頁

報表API中提供了PageBuilder類,可以把計算後的報表分頁,並且可以獲取分頁後的IReport物件。

3.  統計圖顯示(除flash統計圖)

統計圖和表格沒有區別,能正常顯示,可以顯示gif、png、jpg格式的統計圖。

4.  支援匯出excel、word、pdf、txt、xml

報表API中提供了ReportUtils類,裡面有匯出excel、word、pdf、txt的方法。匯出xml檔案用XMLReport類。

5.  支援列印

CSReport類中提供了print方法用於列印。

6.  支援上表頭、左表頭鎖定

做報表時只要設定了左表頭和上表頭,當顯示報表的區域小於報表的資料區時,表頭自動鎖定,滾動條自動出現。

7.  支援多源

潤乾報表不僅在B/S模式下支援多源,在C/S模式下也支援多資料來源。使用

Context.setConnection(資料來源名,Connection conn)設定資料來源。

8.  支援主子報表(子報表引用方式只能是絕對路徑)

不支援的功能

1.填報

2.不支援flash統計圖

3.主子報表中子報表引用方式不支援相對路徑、URL

4.超連結

報表介面中得不到超連結的事件。

授權方法:

使用報表ExtCellSet類中提供的setLicenseFileName方法設定授權,在報表計算、輸出、列印時需要設定授權。

使用方法:

C/S方式使用報表推薦使用方法:報表模板存放在客戶端,報表計算、輸出、列印都在客戶端執行,服務端是資料庫,在客戶端設定授權。

相關文章