十五。表格生成器:
1. 右擊表單上的表格控件,在快捷菜單中選"生成器"命令,可以啟動(dòng)"表格生成器".
2.在"表格生成器"的"表格項(xiàng)"選項(xiàng)卡中,可以在"數(shù)據(jù)庫(kù)和表"列表中選擇一個(gè)默認(rèn)目錄中的數(shù)據(jù)庫(kù)或表;若想打開(kāi)其他目錄中的數(shù)據(jù)庫(kù)或表,可單擊該列表框右側(cè)的"…",在彈出的"打開(kāi)"對(duì)話框中選擇一個(gè)表打開(kāi)。打開(kāi)表后,VFP會(huì)自動(dòng)將其所有字段放入"表格項(xiàng)"選項(xiàng)卡的"可用字段"列表中,用戶可以選擇所需字段添加到"選定字段"列表中。使用其中的雙箭頭按鈕可將所有可用字段一次全部添加到選定字段列表中。如圖43
3.在"樣式"選項(xiàng)卡中,VFP提供了5種樣式,其默認(rèn)值為"保留當(dāng)前樣式",另外4種樣式為專業(yè)式,標(biāo)準(zhǔn)式,浮雕式和賬務(wù)式,當(dāng)選擇其中一項(xiàng)時(shí),在對(duì)話框左側(cè)會(huì)預(yù)覽出其效果。如圖44
4.在"布局"選項(xiàng)卡中,可以調(diào)整和設(shè)置行與列。拖動(dòng)列標(biāo)題的右邊線可調(diào)整列寬;拖動(dòng)行的下邊線可調(diào)整行高;在"標(biāo)題"文本框"中可為列設(shè)置其caption(標(biāo)題)屬性;在"控件類型"列表框中可改變列的控件類型。如圖45
十六。例:按性別和職稱過(guò)濾編輯"職工檔案"表的數(shù)據(jù)
1.新建一個(gè)表單,將其caption屬性設(shè)為"表格的應(yīng)用",autocenter設(shè)為。T.
2.向表單中添2個(gè)label控件,將它們的caption屬性分別設(shè)為"性別"和"職稱",然后向兩個(gè)label控件后分別添加兩個(gè)組合框控件combo1和combo2,如圖46
3.右擊表單空白處,選"數(shù)據(jù)環(huán)境"命令,將"職工檔案。DBF"添加到表單的數(shù)據(jù)環(huán)境中。
4.在數(shù)據(jù)環(huán)境中,如圖47,
拖動(dòng)"職工檔案。DBF"的標(biāo)題欄到表單空白處,即自動(dòng)生成一個(gè)表格。注意:此處一定要拖動(dòng)數(shù)據(jù)環(huán)境中表的標(biāo)題欄,如果拖動(dòng)的是表中的字段,則在表單上生成的是文本框和標(biāo)簽。
相關(guān)推薦:2010年9月計(jì)算機(jī)等級(jí)考試成績(jī)查詢時(shí)間匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |