14.4.2 字段對(duì)象的屬性設(shè)置
雖然字段對(duì)象是不可見的對(duì)象,但是它同樣具有很多的屬性。在程序設(shè)計(jì)階段,我們通過一定的方式可以設(shè)置它的有關(guān)屬性,下面是設(shè)置字段對(duì)象的屬性的方法和步驟。
1、選擇窗體中的table1。
2、雙擊table1,打開字段編輯器Fields Editor。
3、選擇要設(shè)置屬性的字段。
4、在Object Inspector中修改字段對(duì)象的屬性。
我們可以按上述方法設(shè)置Table1中各字段對(duì)象的有關(guān)屬性,當(dāng)我們選擇Custno字段并修改其屬性,窗體內(nèi)會(huì)出現(xiàn)對(duì)話
字段對(duì)象的屬性
修改字段CustNo的Alignment屬性為taCenter,此時(shí)網(wǎng)格中顯示的CustNo 字段值由原來的右對(duì)齊變成了居中。
表14.5中列出了字段對(duì)象在設(shè)計(jì)階段可以修改的屬性以及屬性說明
表14.5 字段對(duì)象的重要屬性
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
屬 性 注 釋
─────────────────────────────────
Alignment 說明字段值的顯示方式:左對(duì)齊、右對(duì)齊、居中
─────────────────────────────────
Calculated 當(dāng)該屬性值為True時(shí),表明該字段的值是根據(jù)其它字
段的值計(jì)算得來的。否則該字段是數(shù)據(jù)庫(kù)表中的字段
─────────────────────────────────
DisplayLabel 說明字段在網(wǎng)格部件中顯示時(shí)的標(biāo)題,缺省情況下字
段的標(biāo)題就是字段名
─────────────────────────────────
DisplayWidth 說明字段在網(wǎng)格中顯示時(shí)所點(diǎn)的列寬度,即字符數(shù)
─────────────────────────────────
DisplayFormat 說明字段在顯示和編輯狀態(tài)下的顯示格式和輸入的過
and EditMask 濾條件(限定用戶輸入字段值的范圍)。
─────────────────────────────────
FieldName 在數(shù)據(jù)庫(kù)表中對(duì)應(yīng)于該字段對(duì)象的字段名稱
─────────────────────────────────
Index 指定該字段對(duì)象在數(shù)據(jù)集部件中的邏輯位置,如Table1
中的第一個(gè)字段對(duì)象的Index值為0
─────────────────────────────────
Name 字段對(duì)象的名稱,缺省情況下,它是TTable、TQuery
部件的名稱加上字段的名稱。如上例中的CUSTNO字段
對(duì)象的Name屬性值為Table1CUSTNO,通過字段對(duì)象的
Name屬性可以訪問該字段的值,如Table1CUSTNO.Value
─────────────────────────────────
ReadOnly 說明該字段是否能被修改,當(dāng)該屬性值為True時(shí),該
字段的不能被修改
─────────────────────────────────
Visible 當(dāng)該屬性值為True時(shí),在與之相連的網(wǎng)格部件中將不
顯示該字段
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
根據(jù)表14.5中的屬性,我們可以修改上例中一些字段的某些屬性, 使網(wǎng)絡(luò)中顯示表Customer.DB中的記錄更符合我們的工作習(xí)慣。修改的屬性如表14.6所示,經(jīng)過修改后的程序運(yùn)行結(jié)果如圖14.10所示。
表14.6 修改后的字段對(duì)象的屬性
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
字 段 屬 性 屬 性 值
─────────────────────────────
CustNo DisplayLabel 客戶編號(hào)
─────────────────────────────
Company DisplayLabel 公司名稱
─────────────────────────────
Phone DisplayLabel 電話號(hào)碼
─────────────────────────────
LastInvoiceDate DisplayLabel 購(gòu)買日期
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
修改字段對(duì)象的屬性
相關(guān)推薦:2010年9月計(jì)算機(jī)等級(jí)考試試題及答案解析專題北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |