MS Access控件和屬性

2018-12-22 17:50 更新

在本章中,我們將介紹Access中提供的控件和屬性。我們還將學(xué)習(xí)如何向窗體添加控件。控件是用于輸入,編輯或顯示數(shù)據(jù)的表單或報(bào)表的部分??丶试S您查看和使用數(shù)據(jù)庫(kù)應(yīng)用程序中的數(shù)據(jù)。

  • 最常用的控件是文本框,但其他控件包括命令按鈕,標(biāo)簽,復(fù)選框和子表單/子報(bào)表控件。

  • 您可以創(chuàng)建不同類(lèi)型和類(lèi)型的控件,但所有這些都將屬于兩個(gè)類(lèi)別之一 - 綁定或未綁定。

綁定控件

現(xiàn)在讓我們了解什么是綁定控件 -

  • 綁定控件是綁定到數(shù)據(jù)庫(kù)中特定數(shù)據(jù)源的控件,例如字段和表或查詢(xún)。
  • 值可以是文本,日期,數(shù)字,復(fù)選框,圖片,甚至圖形。
  • 您可以使用綁定控件來(lái)顯示來(lái)自數(shù)據(jù)庫(kù)中字段的值。

未綁定控件

現(xiàn)在讓我們了解什么是未綁定控件 -

  • 另一方面,未綁定的控件不綁定到數(shù)據(jù)源,它們只以窗體本身存在。
  • 這些可以是文本,圖片或形狀,如線(xiàn)或矩形。

控制類(lèi)型

您可以在Access中創(chuàng)建不同類(lèi)型的控件。在這里,我們將討論一些常見(jiàn)的,如文本框,標(biāo)簽,按鈕選項(xiàng)卡控件等。

文本框

  • 通常,文本框中的任何內(nèi)容都將被綁定,但不總是。

  • 您可以使用這些控件與存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行交互,但也可以具有未綁定的文本框。

  • 計(jì)算控件將根據(jù)您寫(xiě)入的表達(dá)式執(zhí)行某種計(jì)算,并且數(shù)據(jù)不會(huì)存儲(chǔ)在數(shù)據(jù)庫(kù)中的任何位置。

  • 據(jù)計(jì)算動(dòng)態(tài)和生活只是一個(gè)形式。

標(biāo)簽

  • 標(biāo)簽將始終為文本和未綁定。
  • 通常,標(biāo)簽未連接到數(shù)據(jù)庫(kù)中的任何源。
  • 標(biāo)簽用于標(biāo)記窗體上的其他控件,如文本框。

按鈕

  • 這是另一種流行的控制;這些命令按鈕通常執(zhí)行宏或模塊。
  • 按鈕通常用于與數(shù)據(jù)庫(kù)中的數(shù)據(jù)或?qū)ο蠼换ァ?/span>

標(biāo)簽控件

  • 標(biāo)簽控件為您提供了窗體中控件或其他控件的標(biāo)簽視圖。
  • 向窗體添加制表符可以使它更有條理和易于使用,特別是如果窗體包含許多控件。
  • 通過(guò)將相關(guān)控件放置在制表符控件的單獨(dú)頁(yè)面上,可以減少雜亂和簡(jiǎn)化數(shù)據(jù)工作。

超鏈接

  • 超鏈接在窗體上創(chuàng)建一個(gè)超鏈接。它可以是一個(gè)網(wǎng)頁(yè),或者甚至是你的數(shù)據(jù)庫(kù)中的另一個(gè)對(duì)象或地方。

其他一些控件

現(xiàn)在讓我們看看一些其他的控件 -

  • 您還可以創(chuàng)建Web瀏覽器控件和導(dǎo)航控件,組,分頁(yè)符,組合框。

  • 您可以在窗體上創(chuàng)建圖表,線(xiàn)條,切換按鈕,列表框,矩形,復(fù)選框,未綁定對(duì)象框架,附件,選項(xiàng)按鈕,子表單和子報(bào)表,綁定對(duì)象框架,甚至放置圖像

例子

讓我們通過(guò)創(chuàng)建一個(gè)新的空白窗體來(lái)看一些簡(jiǎn)單的例子。轉(zhuǎn)到表單組中的創(chuàng)建選項(xiàng)卡,然后單擊空白窗體。

Blank Form

上面的步驟將打開(kāi)一個(gè)未綁定的窗體,它不附加到我們數(shù)據(jù)庫(kù)中的任何項(xiàng)目。

Field List

默認(rèn)情況下,它將在布局視圖中打開(kāi),如上面的屏幕截圖所示。

現(xiàn)在讓我們轉(zhuǎn)到設(shè)計(jì)視圖添加字段。

Add Design Fields

在設(shè)計(jì)選項(xiàng)卡上,單擊屬性表。

Property Sheet Design

在屬性表上,單擊下拉箭頭,確保選擇表單,然后轉(zhuǎn)到數(shù)據(jù)選項(xiàng)卡。

Details Property

在“數(shù)據(jù)”選項(xiàng)卡上,您將看到記錄源保持為空。讓我們假設(shè),我們要?jiǎng)?chuàng)建一個(gè)表單,它將綁定到我們的數(shù)據(jù)庫(kù)中的兩個(gè)不同的表?,F(xiàn)在點(diǎn)擊...按鈕。它將進(jìn)一步打開(kāi)自己的查詢(xún)構(gòu)建器。

Query Builder

選擇包含要顯示的數(shù)據(jù)的表;單擊添加按鈕,然后關(guān)閉此對(duì)話(huà)框。

Select Property Sheet

讓我們現(xiàn)在從tblEmployees中選擇所有字段并拖動(dòng)到查詢(xún)網(wǎng)格,并且類(lèi)似地添加來(lái)自tblHRData的所有字段。
現(xiàn)在,單擊另存為,并為此查詢(xún)命名。

Query2 Save

讓我們把它稱(chēng)為qryEmployeesData,然后單擊“確定”,然后關(guān)閉查詢(xún)構(gòu)建器。

Employee Data

您現(xiàn)在可以將查詢(xún)視為其記錄來(lái)源。我們現(xiàn)在已將此表單綁定到數(shù)據(jù)庫(kù)中的對(duì)象,在本例中為qryEmployeesData。我們現(xiàn)在可以通過(guò)向此窗體中添加一些控件,并添加任何一個(gè)控件,轉(zhuǎn)到設(shè)計(jì)選項(xiàng)卡并從控件組查看選項(xiàng)。

Use Control Wizard

從控制菜單中,您將看到使用控件向?qū)怀鲲@示,如上面的屏幕截圖所示。默認(rèn)情況下,此小按鈕周?chē)型怀鲲@示的框。這意味著控制向?qū)Т蜷_(kāi)。這就像一個(gè)切換開(kāi)關(guān)。當(dāng)您單擊切換開(kāi)關(guān)時(shí),向?qū)㈥P(guān)閉。再次單擊它將打開(kāi)向?qū)А?/span>

讓我們現(xiàn)在點(diǎn)擊標(biāo)簽并拖動(dòng)此標(biāo)簽并輸入Employee Information,然后轉(zhuǎn)到格式選項(xiàng)卡將其格式化為如下面的屏幕截圖。

Detail Employee Information

您可以選擇應(yīng)用粗體樣式,也可以更改標(biāo)簽內(nèi)的文本的字體大小。此控件將顯示在表單的詳細(xì)信息部分中。將此標(biāo)簽放置在表單標(biāo)題部分(這是不可見(jiàn)的)中更有意義。

Header Section

右鍵單擊該窗體背景中的任意位置,然后選擇Form Header,如上面的截圖所示。

Form Header

將此控件移動(dòng)到表單標(biāo)題區(qū)域?,F(xiàn)在讓我們從“設(shè)計(jì)”選項(xiàng)卡創(chuàng)建一些其他控件。在這一點(diǎn)上,讓我們說(shuō),我們想將所有字段分配到兩個(gè)不同的選項(xiàng)卡。

Header Area

從控制菜單,您可以看到選項(xiàng)卡控件,它將在您的表單上創(chuàng)建選項(xiàng)卡。單擊選項(xiàng)卡控件,并在詳細(xì)信息部分中的表單上繪制,如上面的截圖所示。

Tab Control

它將創(chuàng)建兩個(gè)選項(xiàng)卡 - 第2頁(yè)和第3頁(yè),如上面的屏幕截圖。

現(xiàn)在讓我們開(kāi)始向這個(gè)標(biāo)簽控件添加一些控件。

如果我們要查看存儲(chǔ)在基礎(chǔ)查詢(xún)中的一些信息,請(qǐng)單擊工具組中的功能區(qū)中的添加現(xiàn)有字段選項(xiàng),以查看基礎(chǔ)查詢(xún)中的所有可用字段。

Existing Fields

要將現(xiàn)有字段帶到頁(yè)面,請(qǐng)選擇字段列表中的所有可用字段,如以下屏幕截圖所示。

Fields Available

現(xiàn)在,將字段拖動(dòng)到選項(xiàng)卡控件的第2頁(yè),如以下屏幕截圖所示。

Drag Fields

現(xiàn)在,轉(zhuǎn)到排列選項(xiàng)卡并選擇堆疊布局。

Stacked Layout

在第2頁(yè)上,讓我們現(xiàn)在添加此查詢(xún)的其余字段。

Remaining Fields

你可以通過(guò),并對(duì)這些控件的大小和寬度進(jìn)行任何調(diào)整,讓它看起來(lái)你喜歡的方式。

完成格式化后,單擊另存為圖標(biāo)以使用所需的名稱(chēng)保存表單。

Save Employee Data

單擊確定并轉(zhuǎn)到表單視圖以查看該表單中的所有信息。

View Information

選項(xiàng)卡控件將我們的控件或字段分為兩個(gè)屏幕,以便查看和添加信息更容易。

Adding Information Easier
以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)