Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

適用對象

BoundObjectFrame 物件

ListBox 物件

CheckBox 物件

OptionButton 物件

ComboBox 物件

OptionGroup 物件

CustomControl 物件

TextBox 物件

GroupLevel 物件

ToggleButton 物件

您可以使用 ControlSource 屬性來指定控制項中會顯示的資料。 您可以顯示和編輯繫結到資料表、查詢或 SQL 陳述式中欄位的資料。 您也可以顯示運算式的結果。 讀/寫字串

運算式 .ControlSource

運算式 必要。 傳回 [套用至] 清單中其中一個對象的表達式。

設定

ControlSource 屬性使用以下設定。

設定

描述

欄位名稱

控制項系結至數據表、查詢或 SQL 語句中的欄位。 欄位中的數據會顯示在控制件中。 控件內的數據變更會變更欄位中的對應數據。 (若要將控件設為只讀,請將 Locked 屬性設為 Yes.) 如果您按下系結至具有 超連結資料類型之欄位的控件,您會跳至超連結位址中指定的目的地。

運算式

控制項會顯示由運算式所產生的資料。 此資料可以由使用者變更,但不會儲存在資料庫中。


您可以使用控制項的屬性工作表、巨集或 Visual Basic for Applications (VBA) 程式碼來設定控制項的 ControlSource 屬性。

您也可以在表單的 [設計檢視] 或報表的 [設計檢視] 中,直接在文字方塊輸入欄位名稱或運算式以設定文字方塊的 ControlSource 屬性。

您可以在報表上設定此屬性,方法是選取欄位,或是在 [群組、排序與合計] 窗格中的 [欄位/運算式] 快顯視窗裡輸入運算式。

在 VBA 中,使用字串運算式來設定此屬性的值。

備註

ControlSource 屬性會在報表群組層級上決定要組成群組的欄位或運算式。

附註:  ControlSource 屬性不適用於 選項群組中的 核取方塊、 選項按鈕或 切換按鈕 控件。 它只適用於選項組本身。

對報表而言,ControlSource 屬性只會套用至報表群組層級。

表單和報表會做為「視窗」出現在您的資料庫中。 您可以透過將報表或表單的 RecordSource 屬性設為資料表、查詢或 SQL 陳述式,來指定其主要資料來源。 接著,您可以將 ControlSource 屬性設定至資料來源中的某個欄位,或是設定至運算式。 如果 ControlSource 屬性設定是運算式,顯示的值則為唯讀,且不會儲存在資料庫中。 例如,您可以使用下列設定。

設定範例

描述

LastName

用於控制項時,來自 [LastName] 欄位的資料會顯示在控制項中。 用於報表群組層級時,Microsoft Office Access 2007 會以姓氏將資料設為群組。

=Date( ) + 7

用於控制項時,此運算式會在控制項中顯示今天起七天之後的日期。

=DatePart("q",ShippedDate)

用於控制項時,此運算式會顯示運送日期的付款季度。 用於報表群組層級時,此運算式會以運送日期的付款季度將資料設為群組。

範例

以下範例可將名為 AddressPart 之文字方塊的 ControlSource 屬性設為名稱為 City 的欄位:

Forms!Customers!AddressPart.ControlSource = "City"

下個範例可將名為 Expected 之文字方塊的 ControlSource 屬性設為運算式「=Date() + 7」。

Me!Expected.ControlSource = "=Date() + 7"

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×