MS Access創(chuàng)建窗體

2018-12-23 13:29 更新

Access中的窗體類似于商店中的展示柜,可以更輕松地查看或獲取所需的項目。由于窗體是您或其他用戶可以添加,編輯或顯示存儲在Access桌面數(shù)據(jù)庫中的數(shù)據(jù)的對象,窗體的設(shè)計是一個重要方面。有很多你可以做設(shè)計明智與Microsoft Access中的窗體。您可以創(chuàng)建兩種基本類型的窗體 -

  • 綁定窗體
  • 未綁定窗體

綁定窗體

現(xiàn)在讓我們了解什么綁定窗體 -

  • 綁定窗體連接到某些基礎(chǔ)數(shù)據(jù)源,例如表,查詢或SQL語句。
  • 綁定窗體是人們在想到窗體的目的時通常想到的。
  • 窗體將被填寫或用于輸入或編輯數(shù)據(jù)庫中的數(shù)據(jù)。
  • 綁定窗體的示例通常是用戶在數(shù)據(jù)庫中用于輸入,查看或編輯數(shù)據(jù)。

未綁定窗體

讓我們看看非綁定窗體 -

  • 這些窗體未連接到底層記錄或數(shù)據(jù)源。
  • 未綁定的窗體可以是對話框,交換板或?qū)Ш酱绑w。
  • 換句話說,未綁定的窗體通常用于導(dǎo)航或與數(shù)據(jù)庫交互,而不是數(shù)據(jù)本身。

綁定窗體的類型

您可以在Access中創(chuàng)建許多類型的綁定窗體。讓我們了解有什么類型 -

單項窗體

這是最受歡迎的一個,這是顯示記錄的地方 - 一次一個記錄。

多項目窗體

這將從綁定的數(shù)據(jù)源一次顯示多個記錄。

分割窗體

窗體被分成兩半,垂直或水平。一半顯示單個項目或記錄,另一半顯示列表或提供來自基礎(chǔ)數(shù)據(jù)源的多個記錄的數(shù)據(jù)表視圖。

創(chuàng)建窗體

您可以使用幾種方法在Access中創(chuàng)建窗體。為此,打開數(shù)據(jù)庫并轉(zhuǎn)到創(chuàng)建選項卡。在窗體組中,右上角將顯示窗體向?qū)О粹o。

Form Wizard

點擊該按鈕啟動窗體向?qū)А?

在向?qū)У牡谝粋€屏幕上,您可以選擇要在窗體上顯示的字段,并且可以從多個表或查詢中選擇字段。

讓我們假設(shè)我們只需要一個快速窗體,我們將用于我們員工信息的數(shù)據(jù)輸入。

表/查詢下拉列表中,選擇tblEmployees表。點擊雙箭頭可一次移動所有字段。

Form Wizard Field

讓我們只需留下一個表,然后單擊下一步。

Select Job title

在窗體向?qū)е械囊韵缕聊粚⒁笪覀兿胍覀兊拇绑w的布局。我們有柱狀,表格,數(shù)據(jù)表和對齊的布局。我們將在這里選擇柱狀布局,然后單擊下一步。

Layout

在下面的屏幕中,我們需要為我們的窗體提供一個標(biāo)題。讓我們稱它為frmEmployees。

一旦您為表單提供了標(biāo)題,就可以打開表單查看該窗體的外觀,或者開始在表格中輸入信息。或者,您可以選擇修改窗體設(shè)計的選項。讓我們選擇第一個選項打開窗體以查看或輸入信息,然后單擊完成。

Open Form

現(xiàn)在,看看下面的截圖。這就是你的窗體的外觀。這是一個單一的項目窗體,意味著一次顯示一個記錄,進(jìn)一步向下,你可以看到導(dǎo)航按鈕,這告訴我們,這是顯示的記錄1的9。如果你點擊那個按鈕,它將移動到下一個記錄。

One Record

如果你想跳轉(zhuǎn)到那個表格或表格中的最后一個記錄,你可以使用右箭頭右邊的箭頭,一個后面有一行的箭頭,這是最后一個記錄按鈕。如果要添加新員工信息,請轉(zhuǎn)到此記錄的末尾,然后在9條記錄后,您將看到一個空白窗體,您可以在其中開始輸入新員工的信息。

Employee Information

New Form

這是一個如何使用窗體向?qū)?chuàng)建表單的示例。讓我們現(xiàn)在關(guān)閉此窗體并轉(zhuǎn)到創(chuàng)建選項卡。現(xiàn)在我們將使用向?qū)?chuàng)建一個稍微復(fù)雜的形式。單擊窗體向?qū)?,這一次,我們將從幾個不同的表中選擇字段。

在此窗體向?qū)е?,我們?yōu)楸?查詢選擇tblProjects,并選擇一些可用字段,如ProjectID,ProjectName,ProjectStart和ProjectEnd。這些字段現(xiàn)在將移動到所選字段。

Form Budget

現(xiàn)在為表/查詢選擇tblTask??s,并通過TaskID,ProjectID,TaskTitle,StartDate,DueDate和PercentComplete發(fā)送。點擊下一步。

Available Fields

Single Form

在這里,我們要從幾個不同的對象檢索數(shù)據(jù)。我們也可以選擇如何安排我們的表格的選項。如果我們想創(chuàng)建一個平面形式,我們可以選擇通過tblTask??s來排列,這將創(chuàng)建單一的形式,所有的字段在平面視圖中如上所示。

但是,如果我們想基于一對多關(guān)系創(chuàng)建一個層次結(jié)構(gòu),我們可以選擇通過tblProjects來安排我們的數(shù)據(jù)。

Subform

在上面的窗口中,我們可以選擇包括tblTask??s 子窗體 ,或者我們可以使用鏈接形式這種鏈接形式是tblProjects將有一個按鈕,將啟動第二個窗體過濾到我們在基礎(chǔ)項目窗體中選擇的項目。讓我們現(xiàn)在選擇帶子窗體的窗體,然后單擊下一步。

在以下屏幕中,您可以為子窗體選擇布局。默認(rèn)情況下選擇數(shù)據(jù)表視圖。數(shù)據(jù)表視圖類似于表視圖?,F(xiàn)在,單擊下一步。

Datasheet Form

在以下屏幕中,您需要提供窗體的名稱。輸入所需的名稱,然后單擊完成。

Frm Projects

Access將給你預(yù)覽你的窗體的外觀。在頂部,你有主窗體上的控件,這是從我們的項目表。當(dāng)你下去,你會看到一個子窗體。它就像一個窗體中的窗體。

Project Tables

多項目窗體

您可能還想創(chuàng)建一種特定類型的窗體。為此,您可以單擊更多表單下拉窗體。

Multiple Items

從菜單中,您可以創(chuàng)建多項目窗體,數(shù)據(jù)表窗體,分割窗體,甚至模態(tài)對話框窗體。這些通常是綁定的形式;選擇要綁定到該窗體的對象。這不適用于模態(tài)對話框窗體。

要創(chuàng)建此類型的窗體,您需要首先在導(dǎo)航窗格中選擇對象。讓我們在這里選擇tblEmployees

Employee Form

單擊更多窗體多個項目。

More Forms

上述步驟將進(jìn)一步創(chuàng)建多項目窗體,列出所有員工。

分割窗體

這種類型的窗體被垂直或水平分成相等的兩半。一半顯示單個項目或記錄,另一半顯示來自基礎(chǔ)數(shù)據(jù)源的多個記錄的列表或數(shù)據(jù)表視圖。

現(xiàn)在讓我們在導(dǎo)航窗格中選擇tblEmployees,然后在創(chuàng)建選項卡上。從“更多窗體”菜單中選擇“分割窗體”選項,您將看到以下表單垂直分割的表單。

Split Form
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號