Maximize Table Usage(最大化窗口的使用):此控件給窗口提供了廣泛的支持,包括定義窗口的眉頭和注腳,列與列之間的寬度,自動的對齊列等等。
Control Over Report Generation(報表生成的控制):用戶可以僅通過很少的幾行代碼就可以實(shí)現(xiàn)報表的生成或打印或者打印的預(yù)覽;蛘哂脩艨梢酝ㄟ^定義此控件的屬性來控制整個報表的產(chǎn)生和其表現(xiàn)。
Report Building Wizard(報表生成向?qū)?:此控件有一個內(nèi)嵌的報表生成的向?qū)В脩艨梢酝ㄟ^此向?qū)Ш芊奖愕膩矶x所要生成報表,通過選擇已有的基礎(chǔ)的表現(xiàn)風(fēng)格,定義報表所包括的列,定義報表的組合方式等來生成。報表生成向?qū)﹂_發(fā)者而言是個很方便的工具,但是此向?qū)е荒鼙蛔罱K的用戶來直接進(jìn)行使用,只允許最終用戶來定制他們所需要的報表的使用表現(xiàn)方式。
Other Features(其它的特征):此控件也包括可視的編輯器;用于表達(dá)的標(biāo)準(zhǔn)的靜態(tài)的函數(shù);高級的易于操作的頁面控制器;易于定制和支持不同的配置等等
屬性及其使用:(右鍵單擊該控件,選擇properties)
屬性頁包括:
DataSource (數(shù)據(jù)源):在DataMode(數(shù)據(jù)連接方式)的下拉列表中可以選擇:
tdbmodedatasource(以數(shù)據(jù)庫為數(shù)據(jù)源),
tdbmodememoryarray(以數(shù)據(jù)存儲列為數(shù)據(jù)源)
tdbmodeuserevent(以用戶自定義事件為數(shù)據(jù)源)
在source of connection(數(shù)據(jù)連接源目標(biāo))中可以選擇:
use data link file(使用鏈接文件),用browse鍵即可選擇所需要的鏈接文件
use odbc data source name(使用odbc數(shù)據(jù)源),在下拉列表中列出了已有的odbc數(shù)據(jù)源,用NEW鍵即可建立新的數(shù)據(jù)源
use connection string(使用語句進(jìn)行連接),用BULID鍵可以選擇所要連接的數(shù)據(jù)源,在彈出的數(shù)據(jù)鏈接屬性框中‘提供者’頁是用來讓用戶選擇下午連接的數(shù)據(jù)方式的,‘連接’頁是讓用戶選擇所要使用的數(shù)據(jù)庫的名稱并輸入登錄數(shù)據(jù)庫時的用戶名及密碼的,‘高級’頁中是用來設(shè)置網(wǎng)絡(luò)的,在‘所有’頁中列出了進(jìn)行的所有的設(shè)置
other attributes(其它屬性的設(shè)置)
authentication(鑒定),通過設(shè)置用戶名和密碼來進(jìn)行用戶的鑒定
recordsource(記錄源),在command text 中可以輸入相應(yīng)的SQL語句來選擇表和字段及設(shè)定排序方式,過濾條件等
general:(主要屬性)是對整個屬性的一個概括,也對報表的編輯界面有個概述,如是否顯示網(wǎng)格,網(wǎng)格的大小的定制等
parameter:(參數(shù)),可以對報表的參數(shù)進(jìn)行設(shè)置和修改刪除
fields:(報表列)對在DATASOURCE中定義的表中的列進(jìn)行設(shè)置,也可增加和修改列,定義計算列,如:要增加一個計算列,則在左邊的空格中點(diǎn)擊右鍵,在彈出的菜單中選擇NEW,在右邊則會出現(xiàn)這個新的列的屬性,在NAME中輸入名稱,在displayname中輸入報表中顯示的名稱 ,在type中定義新增的列的類型,在maxlength中定義最大長度,在calculateexpression中定義計算列的計算方法(點(diǎn)開。。。號,彈出一編輯器,在expression中可寫入計算的方法)
filters:(過濾條件)可以增加刪除修改過濾條件,如:增加一過濾條件,在左空白處點(diǎn)擊右鍵,在彈出菜單中選擇NEW,并在右邊的filterexpression(過濾條件表達(dá)示),conditionexpression(條件表達(dá)示)中定義相應(yīng)的各項(xiàng)條件
sections:(片斷)可以定義報表的格式和表現(xiàn)的方法,但在作此定義之前,必須先進(jìn)行另一項(xiàng)定義:
右鍵單擊需定義的dbreports控件,在彈出的菜單中選擇report wizard,出現(xiàn)一report wizard的窗口,第一頁為:style(風(fēng)格),可以在左邊的列表中選擇所需的報表的表現(xiàn)風(fēng)格,當(dāng)鼠標(biāo)點(diǎn)擊到某一風(fēng)格時,中間的框中將出現(xiàn)所選此風(fēng)格的簡單說明,且右邊的框中將出現(xiàn)相應(yīng)的范例,在選中了風(fēng)格后,點(diǎn)擊next進(jìn)而第二頁:fields(報表列),在左邊的框中列出的是此控件所選擇的列,右邊是報表列的表現(xiàn)方式,用鼠標(biāo)選擇右框中的列,可以進(jìn)行刪除,點(diǎn)擊左邊框中的某一列,點(diǎn)擊insert group 則會在所選的列的地方加入group,點(diǎn)擊add to group 則將此列增加到組中,在確認(rèn)了列的格式之后點(diǎn)擊next進(jìn)而第三頁:general option(主頁面的設(shè)置),在report header中輸入表頭的文字。可以選擇keep detail togther(選擇保存明細(xì)說明),number group headers(在表頭中顯示組的數(shù)據(jù)列),number detail sections(顯示片斷的數(shù)據(jù)值)
再點(diǎn)擊finish鍵即可完成。
相關(guān)推薦:2011計算機(jī)等級考試二級VB考點(diǎn)及習(xí)題匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |