水晶報表基礎入門 7 晶報表匯出資料技術2

2021-09-21 20:46:25 字數 3209 閱讀 2187

(2)

exportdestinationoptions屬性

獲取或設定報表的匯出目標選項。

語法:publicexportdestinationoptions exportdestinationoptions 

(3)exportdestinationtype屬性

獲取或設定匯出目標型別。

public exportdestinationtype

exportdestinationtype 

exportdestinationtype

是乙個列舉型別,指定

exportoptions

類的exportdestinationtype

屬性中的匯出目標型別。

exportdestinationtype

列舉的值及說明如表

6.8所示。

表6.8                   exportdestinationtype

列舉的值及說明

成員 說明

diskfile

匯出目標指向磁碟檔案

exchangefolder

匯出目標指向交換資料夾

microsoftmail

匯出目標指向

microsoft mail (mapi)

nodestination

未設定匯出目標型別

(4)exportformatoptions屬性

獲取或設定

formatoptions。

public exportformatoptions exportformatoptions 

exportformatoptions

物件包括

diskfiledestinationoptions

、exchangefolderdestinationoptions

或microsoftmaildestinationoptions

物件,其用法與說明請參見

destinationoptions

屬性。

(5)exportformattype屬性

public exportformattype exportformattype

exportformattype

是乙個列舉值,指定

exportoptions

類的exportformattype

屬性中的匯出格式型別。

exportoptions

物件常用的方法及說明如表

6.9所示。

表6.9                    exportoptions

物件常用的方法及說明

方法 說明

excelareagroupnumber

獲取或設定基區域組號(如果該區域型別是組區域)

excelareatype

獲取或設定區域型別(如果不使用固定列寬度)

excelconstantcolumnwidth

獲取或設定列寬度

exceltabhascolumnheadings

獲取或設定到

excel

的匯出,以具有列標題選項

exceluseconstantcolumnwidth

獲取或設定到

excel 

的匯出以使用固定列寬度

firstpagenumber

獲取或設定首頁頁碼

lastpagenumber

獲取或設定末頁頁碼

usepagerange

獲取或設定是否應使用頁面範圍

下面對比較重要的方法進行詳細介紹。

(1)excelareagroupnumber方法

獲取或設定基區域組號(如果該區域型別是組區域)。

語法:public system.int16 excelareagroupnumber

(2)excelareatype方法

獲取或設定區域型別(如果不使用固定列寬度)。

語法:public areasectionkind excelareatype

areasectionkind

是乙個列舉型別值,指定

area

類和section

類的kind

屬性以及

excelformatoptions

類的excelareatype

屬性中的區域或節型別。

areasectionkind

列舉值及說明如表

6.10

所示。

表6.10                      areasectionkind

列舉值及說明

成員 說明

detail

區域為詳細資料部分

groupfooter

區域為組頁尾

groupheader

區域為組頁首

pagefooter

區域為頁尾

pageheader

區域為頁首

reportfooter

區域為報表頁尾

reportheader

區域為報表頁首

(3)excelconstantcolumnwidth方法

獲取或設定列寬度。

語法:public system.double excelconstantcolumnwidth

(4)exceltabhascolumnheadings方法

獲取或設定到

excel

的匯出,以具有列標題選項。

語法:public bool exceltabhascolumnheadings

(5)exceluseconstantcolumnwidth方法

獲取或設定到

excel

的匯出以使用固定列寬度。

語法:public bool exceluseconstantcolumnwidth

(6)firstpagenumber方法

獲取或設定首頁頁碼。

public int firstpagenumber

(7)lastpagenumber方法

獲取或設定末頁頁碼。

public int lastpagenumber 

(8)usepagerange方法

獲取或設定是否應使用頁面範圍。

語法:public bool usepagerange

水晶報表匯出

private void page load object sender,system.eventargs e region web form designer generated code override protected void oninit eventargs e required me...

水晶報表入門

1.新建乙個winform專案,專案 增加新項 選擇crystal 報表2.使用報表嚮導 建立新連線 資料庫檔案 選擇乙個access資料庫db.mdb 4.選擇可用字段新增到要顯示的字段中。不點下一步,直接點完成。5.這樣就建立了乙個報表檔案,為報表做一些美化。試著新增乙個文字物件,乙個線條物件,...

水晶報表基礎入門 4 水晶報表排序 分組技術

6.1.3水晶報表排序 分組技術 報表資料的預設排列順序會與資料庫中的資料記錄的存放順序相同,因此會毫無規則且不會依照任何順序來排列。crystal reports提供 記錄排序專家 對話方塊來完成對報表資料的排序,如圖 6.7所示。圖6.7 記錄排序專家 在 記錄排序專家 對話方塊開啟後,從 可用...