一。報(bào)表:
報(bào)表是vfp中的一種數(shù)據(jù)組織形式,我們通常利用報(bào)表,把從數(shù)據(jù)庫表中提取出的數(shù)據(jù)打印出來。
報(bào)表是由兩個(gè)基本部分組成:數(shù)據(jù)源和數(shù)據(jù)布局。數(shù)據(jù)源指定了報(bào)表中的數(shù)據(jù)來源,可以是表,視圖,查詢或臨時(shí)表;數(shù)據(jù)布局指定了報(bào)表中各個(gè)輸出內(nèi)容的位置和格式。報(bào)表從數(shù)據(jù)源中提取數(shù)據(jù),并按照布局定義的位置和格式輸出數(shù)據(jù)。
報(bào)表中并不存儲(chǔ)數(shù)據(jù)源中實(shí)際的數(shù)據(jù)的值,而只存儲(chǔ)數(shù)據(jù)的位置和格式,這一點(diǎn),和視圖的特性有些相似。所以,每次打印時(shí),打印出來的報(bào)表的內(nèi)容不是固定不變的,會(huì)隨數(shù)據(jù)庫的內(nèi)容的改變而改變。
二。使用報(bào)表向?qū)?chuàng)建報(bào)表:
創(chuàng)建報(bào)表就是定義報(bào)表的數(shù)據(jù)源和數(shù)據(jù)布局。"報(bào)表向?qū)?是創(chuàng)建報(bào)表的最簡單的途徑。可通過回答一系列的問題來進(jìn)行報(bào)表的設(shè)計(jì),使報(bào)表的設(shè)計(jì)工作變得省時(shí)有趣。使用報(bào)表向?qū)?chuàng)建完成報(bào)表后,還可使用"報(bào)表設(shè)計(jì)器"打開該報(bào)表,對其進(jìn)行修改和完善。
1.打開"報(bào)表向?qū)?:在"項(xiàng)目管理器"的"全部"或"文檔"選項(xiàng)卡中,選擇"報(bào)表",單擊"新建按鈕",彈出"新建報(bào)表"對話框。在該對話框中,單擊"報(bào)表向?qū)?按鈕,彈出"向?qū)нx取"對話框。
在vfp中,提供兩種不同的報(bào)表向?qū)В阂皇?報(bào)表向?qū)?,針對單一的表或視圖進(jìn)行操作;二是"一對多報(bào)表向?qū)?,針對多表或視圖進(jìn)行操作。我們根據(jù)具體情況,選擇相應(yīng)的向?qū)。這里假設(shè)我們操作的是單一的表,所以選擇"報(bào)表向?qū)?,系統(tǒng)會(huì)按步驟彈出一系列對話框。
2.步驟一:字段選取。在這個(gè)對話框中,選擇要在報(bào)表中輸出的字段。首先,單周"數(shù)據(jù)庫和表"列表框右側(cè)的按鈕選擇報(bào)表的數(shù)據(jù)源,然后選擇所需的字段。如圖71
3.步驟二:分組記錄,如圖72所示。
在此對話框中,如果需要,可設(shè)置分組控制,最多設(shè)置三級分組。
相關(guān)推薦:2010年9月計(jì)算機(jī)等級考試成績查詢時(shí)間匯總全國計(jì)算機(jī)等級考試二級VF輔導(dǎo)筆記匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |