Access) (WebBrowserControl.ControlSource 屬性

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

語法

運算式ControlSource

運算式 代表 WebBrowserControl 物件的變數。

註解

ControlSource 屬性使用下列設定值。

設定 描述
欄位名稱 控制項會繫結至資料表、查詢或 SQL 陳述式中的欄位。 來自欄位的資料會顯示在控制項中。 對控制項內的資料進行變更會變更欄位中的對應資料。 (若要將控制項設為唯讀,請將 Locked 屬性設為 Yes。)

如果選擇繫結至具有 [超連結] 資料類型的欄位的控制項,則會跳至超連結位址中指定的目的地。
運算式 此控制項顯示運算式產生的資料。 使用者可以更改這項資料被但並不儲存於資料庫中。

注意事項

[!注意事項] ControlSource 屬性不會套用至] 核取方塊、 選項按鈕或切換按鈕選項群組中的控制項。 它只適用於選項群組本身。

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

對於報表, ControlSource 屬性只會用於報表群組層次。

表單和報表做為"windows"到您的資料庫。 您可以指定主要資料來源的表單或報表的 RecordSource 屬性設定為 [資料表、 查詢或 SQL 陳述式。 然後可以將 ControlSource 屬性設定中的資料來源的欄位或運算式上。

如果 ControlSource 屬性設定為運算式,顯示的值會是唯讀屬性並不儲存在資料庫中。 例如,您可以使用下列設定值。

範例設定值 描述
LastName 若是控制項,[ 姓氏 ] 欄位的資料會顯示在控制項中。 對於報表群組層次而言,Microsoft Access 會以 LastName 的欄位來分組資料。
=Date( ) + 7 控制項的這個運算式會在控制項中顯示從今天算起第七天的日期。
=DatePart("q",ShippedDate) 對於控制項來說,這個運算式顯示了一季的運送日期。 針對報表群組層級,Access 會以出貨日期的季度將資料分組。

範例

下列範例會將名為 AddressPart 之文字輸入框的 ControlSource 屬性設定為名為 City 的欄位。

Forms!Customers!AddressPart.ControlSource = "City"

下列範例會將名為 Expected 的文字輸入框的 ControlSource 屬性設定為運算式 =Date() + 7

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

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應