技術(shù) 點(diǎn)
- 技術(shù)
- 點(diǎn)
- V幣
- 點(diǎn)
- 積分
- 32289
|
40#

樓主 |
發(fā)表于 2003-6-18 15:11:00
|
只看該作者
即設(shè)置txtTQName的ControlSource 屬性
ControlSource 屬性:
使用 ControlSource 屬性可以指定控件中顯示的是什么數(shù)據(jù),可以對(duì)結(jié)合到表中的字段、查詢或者 SQL 語(yǔ)句的數(shù)據(jù)進(jìn)行顯示和編輯,也可以顯示表達(dá)式的結(jié)果。對(duì)于報(bào)表組級(jí)別,ControlSource 屬性將決定它是成組的字段或者表達(dá)式。
注釋 ControlSource 屬性不適用于選項(xiàng)組中的復(fù)選框、選項(xiàng)按鈕或者切換按鈕控件。該屬性僅適用于選項(xiàng)組本身。
對(duì)于報(bào)表, ControlSource 屬性僅適用于報(bào)表組級(jí)別。
設(shè)置
ControlSource 屬性可以使用下列設(shè)置:
設(shè)置 說(shuō)明
A field name 這一控件結(jié)合到表中的字段、查詢或者 SQL 語(yǔ)句。字段中的數(shù)據(jù)在控件中顯示。修改控件中的數(shù)據(jù)將會(huì)影響相應(yīng)字段中的數(shù)據(jù)。(如果要使控件只讀,可以將控件的 Locked 屬性設(shè)為 Yes )。如果單擊結(jié)合到帶有 HyperLink 數(shù)據(jù)類(lèi)型的字段的控件,將跳轉(zhuǎn)到超級(jí)鏈接地址所指定的目標(biāo)。
An expression 控件顯示的是該表達(dá)式計(jì)算結(jié)果的數(shù)據(jù)。該數(shù)據(jù)可以由用戶修改,但不保存到數(shù)據(jù)庫(kù)。
使用控件的屬性表、宏或者 Visual Basic 可以對(duì)控件的 ControlSource 屬性進(jìn)行設(shè)置。
直接在窗體“設(shè)計(jì)”視圖或者報(bào)表“設(shè)計(jì)”視圖中為文本框輸入字段名稱或者表達(dá)式,同樣也可以對(duì)文本框的 ControlSource
屬性進(jìn)行設(shè)置。
對(duì)于報(bào)表,選擇一個(gè)字段或者在“排序和分組”框的“字段/表達(dá)式”列中輸入表達(dá)式,可以對(duì)該屬性進(jìn)行設(shè)置。詳細(xì)內(nèi)容,請(qǐng)參閱 GroupLevel 屬性。
在 Visual Basic 中,使用字符串表達(dá)式可以對(duì)該屬性進(jìn)行設(shè)置。
說(shuō)明
數(shù)據(jù)庫(kù)中的窗體和報(bào)表是以“窗口”形式存在的。將窗體或者報(bào)表的 RecordSource 屬性設(shè)為表、查詢或者 SQL 語(yǔ)句可以指定窗體或報(bào)表的主要數(shù)據(jù)源?梢詫 ControlSource 屬性設(shè)為數(shù)據(jù)源中的字段或者表達(dá)式。如果 ControlSource 屬性設(shè)置值是一個(gè)表達(dá)式,則顯示的值是只讀的,并且不保存到數(shù)據(jù)庫(kù)中。例如,可以使用下列設(shè)置:
設(shè)置示范 說(shuō)明
LastName 對(duì)于控件,其顯示的數(shù)據(jù)就是“姓氏”字段的數(shù)據(jù)。對(duì)于報(bào)表組級(jí)別, Microsoft Access 則按姓氏對(duì)數(shù)據(jù)進(jìn)行分組。
=Date( ) + 7 對(duì)于控件,該表達(dá)式在控件中顯示的是從當(dāng)天起七天之后的日期。
=DatePart("q",ShippedDate) 對(duì)于控件,該表達(dá)式顯示的是“發(fā)貨日期”的季度。對(duì)于報(bào)表組級(jí)別, Microsoft Access 則按“發(fā)貨日期”的季度對(duì)數(shù)據(jù)進(jìn)行分組。
窗體或報(bào)表上的文本框顯示的是源于表、查詢或 SQL 語(yǔ)句中的數(shù)據(jù)。因?yàn)樗Y(jié)合到字段中的數(shù)據(jù),所以此類(lèi)型的文本框被稱為結(jié)合型文本框。文本框也可以是非結(jié)合型的。例如,可以創(chuàng)建非結(jié)合文本框來(lái)顯示計(jì)算的結(jié)果,或者接受用戶的輸入。在非結(jié)合文本框中的數(shù)據(jù)不會(huì)保存到活動(dòng)的數(shù)據(jù)庫(kù)中。 |
|