在學習Access資料庫窗體設計實例之前,我們先來看一下窗體中一些功能控制項的使用:
窗體中「選項卡」控制項
創建一個空白窗體,進入設計視圖,選擇「窗體設計工具」下的「設計」選項,在「控制項」區域中,找到「選項卡控制項」圖標:

然後將「選項卡控制項」添加到空白窗體中,可以看到有兩個頁:

如果要添加一個頁,可以右鍵點擊進行「插入頁」,如果要刪除一個頁,可以右鍵點擊「刪除頁」即可,如下圖:

想要改變頁的順序,可以右鍵單擊「頁次序」,就會彈出下面的對話框,這時我們可以對相應選中的頁進行上移和下移啦:

還可以對頁進行改標題,改成我們想要的名稱,這時需要打開「屬性表」界面,找到「格式」選項下面的標題,在標題中鍵入我們想要的名稱:

接下來,可以在選項卡的每個頁裡面放入我們想要的內容啦,我們先在1頁中放入一個「標籤」和一個「按鈕」控制項:

然後在頁2上放入一個標籤和一個按鈕控制項:

這進行,我們運行窗體,也就是進入窗體視圖,可以看到在運行的界面有兩個頁,這兩個頁我們都可以隨意點進去:

其實選項卡控制項是可以幫助我們在同一個窗體下顯示多個實現不同功能的操作,用好這個選項卡控制項是我們對複雜工作進行操作的基礎,所以大家可以多多體會這個控制項的作用。
「超鏈接」控制項
首先,進入一個空白窗體的設計視圖→「窗體設計工具」→ 「設計」→「控制項」→「超鏈接控制項」圖標:

在接下來彈出的對話框中,在左側的「鏈接到」區域有四個選項,其中包括「現有文件或網頁」、「此資料庫中的對象」、「電子郵件地址」、「超鏈接生成器」,我們只需要選擇第二項「此資料庫中的對象」,其它的選項都是不常用的,大家可以自己試一下:

點擊確定後,可以看到在窗體中出現了帶有「超鏈接」格式的「學生信息」:

可以通過點擊「屬性表」,找到標題一欄,將標題更改為「學生基本情況」,這樣在窗體中的顯示的字樣就改變了:

此時,我們來看一下運行窗體後的效果是怎麼樣的,單擊右鍵進入窗體視圖,或者保存窗體後,將窗體關閉,再進行雙擊打開自動進入到窗體視圖,也就是進入到窗體的運行狀態:

可以看到窗體上只有剛剛我們添加的超鏈接到已有的數據表的控制項,這時我們單擊這個控制項,可以很輕鬆的將這個學生信息表找到並打開:

下面,我們再添加一個「超鏈接」控制項,並將這個控制項鏈接到一個創建好的查詢,首先我們來創建一個查詢,查詢語句為:
select a.*,b.*
from 學生信息 a,成績單 b
where a.學號=b.學號
該查詢語句為將「學生信息」表和「成績單」表以學號進行關聯,也就是將所有的信息放在一個合表中,當然,這個表不是真實存在的表,它只是一個查詢:

關閉這個查詢之後,在上面的窗體上再添加一個「超鏈接」控制項,鏈接到這個查詢中:

點擊確定後,新添加的控制項出現在了窗體中:

此時,我們來運行一下窗體,就是進入到窗體的窗體視圖:

點擊「學生成績合表」控制項,可以看到這個查詢的結果顯示了出來:

不但超鏈接可以鏈接到資料庫中的數據表和查詢,也可以鏈接到窗體,這對於我們管理複雜的數據是很有用處的,大家可以自己在實際工作中去慢慢體會。
「導航」控制項
首先,創建兩個窗體,一個「成績單」窗體和一個「學生信息窗體」,點擊「成績單」數據表,選擇「創建」選項卡,選擇「窗體」,保存窗體名稱為「成績單」:

點擊「學生信息」數據表,選擇「創建」選項卡,選擇「窗體」,保存窗體名稱為「學生信息」:

兩個窗體創建完之後,再創建一個空白窗體,選擇「創建」選項卡,選擇「空白窗體」,保存窗體名稱為「窗體5」:

此時,選擇「窗體布局工具」中「設計」選項下的「控制項」,直接找到「導航」圖標,在窗體5中進行選擇區域:

此時看到在窗體5中出現了「新增」字樣:

用滑鼠單擊,輸入名稱「成績單」即可:

繼續用滑鼠單擊「新增」,輸入名稱「學生信息」:

然後,我們將這兩個導航的屬性表打開,將對應的數據分別選擇剛剛我們創建好的兩個窗體:

此時,我們運行窗體,就是進入窗體5的窗體視圖下,下面的界面就是窗體5的運行狀態:

接著,點擊成績單或者學生信息導航,下面的界面是「成績單」導航:

下面的界面是「學生信息」導航:

可以看到,通過導航控制項可以在一個窗體中同時可查看多個窗體的內容。
可以根據實際工作的需要,選擇導航控制項選項的數量,可以增加和刪除相應的導航窗體選項。
「組合框」和「列表框」控制項
「組合框」控制項
創建一個空白窗體,選擇窗體布局工具設計選項下的「組合框」控制項圖標:

在空白窗體選擇「組合框」控制項存放的區域:

此時,點擊屬性表,在屬性表中選擇「窗體」選項:

選擇數據項下的記錄源,然後選擇一個表,這裡面我們選擇了「學生信息」表:

接下來,選擇屬性表中的「組合框」,這裡面的名稱就是「combo8」:

找到數據選項,在控制項來源中選擇「姓名」選項:

在下面的行來源選擇「學生信息」表:

點擊添加,就會彈出下面的界面,然後雙擊「姓名」,然後保存關閉即可:

此時運行窗體,進入窗體視圖,出現了下面的界面:

我們可以點擊右側的下拉條,可以看到所有學生的姓名都出現在了下拉框裡面:

「列表框」控制項
在上圖的基礎上,直接進入設計視圖,單擊右鍵,在彈出的菜單中選擇「更改為」,然後選擇「列表框」即可:

接著保存窗體,運行窗體後,學生姓名直接顯示在了列表框內:

「頁眉」和「頁腳」的設置
Access窗體「頁眉」和「頁腳」怎麼來設置。
首先,我們先來創建一個空白窗體,單擊創建,選擇「空白窗體」選項,可以看到一個空白窗體「窗體7」就建好啦,直接保存即可:

當然,也可以為它換個好聽的名字「窗體頁眉和頁腳」,在點擊右鍵保存時會提示你輸入名稱,直接換個名字:

來到窗體布局工具設計選項下,能夠找到「徽標」、「標題」和「日期和時間」,這些都是用來添加到頁眉上的:

先來點擊「徽標」,在彈出的對話中選擇一張圖片來放到我們的頁眉上:

然後右鍵切換到窗體的「設計視圖」,就可以看到徽標就出現在了我們的窗體頁眉上了:

下面在頁腳上添加日期,同樣我們選擇日期和時間項,在彈出的對話框中,只勾選「包含日期」:

確定後,可以看到日期卻添加到了頁眉位置:

接下來,我們直接將日期拖到頁腳區域,然後對其大小和位置進行適當的設定和修改:

這時我們再來看一下運行後窗體的效果,就是進入到窗體的運行狀態,也就是「窗體視圖」,可以看到頁眉上的徽標和頁腳的時間都有啦:

當然,我們還可以在頁眉上添加相應的標題,當選擇「標題」後,標題欄就會自動跳到頁眉的位置,我們直接輸入相應的標題名稱即可:

運行窗體後,可以看到標題也有啦:

頁眉和頁腳做完之後,可以放心的對窗體的主體部分進行設計了!
Access資料庫窗體設計實例
在已有的Access資料庫中有兩個表,一個是「學生信息」表,一個是「成績單」表,我們先創建一個查詢語句,將這兩個表的信息放在一個查詢裡面:
SELECT a.*, b.總分數, b.成績分類
FROM 學生信息 AS a, 成績單 AS b
WHERE a.學號=b.學號

上面這個查詢的運行結果就是將兩個表的信息以查詢的方式顯示在一個表中:

然後為這個查詢起個名稱,而後關閉這個查詢即可,滑鼠單擊剛剛創建好的查詢,進而點擊「創建」選項卡,選擇「窗體」,這個合表的窗體就創建完啦,直接保存這個窗體,名稱為「學生成績單」:

下面對這個窗體稍微設計一下,首先我們來設計它的頁眉,單擊頁眉的名稱即可修改其名稱,將頁眉的名稱修改為「學生總分成績」:

修改後,再來為頁眉添加一個好看的圖片,單擊圖標位置,打開屬性表,在格式選項下找到圖片:

單擊圖像,選擇圖片路徑,選擇圖片:

縮放模式選擇「縮放」即可,這樣可以看到完整的圖片,如果選擇剪裁,就只能看到圖片的一部分:

此時,保存窗體,運行窗體,即進入到窗體視圖的效果,該窗體有頁眉,包括名稱和圖片,這樣使我們的窗體內容能夠得到更清楚的表達:

再來把主體界面修整一下,進入到「設計視圖」,首先把表格布局刪除掉,這時可以隨意對窗體上的單個控制項進行移動和修改啦:

先來設置好一個控制項,然後全部選中,找到「窗體設計工具」下「排列」選項下的「大小/空格」,點擊「至最短」:

點擊「至最短」後,可以看到其它的控制項也隨之改變了,然後點擊「至最窄」:

就變成下面的效果:

這時,我們再來移動它們的位置,用滑鼠單擊選中拖動即可,或者選擇「間距」下的「垂直減少」,調到適當的距離即可:

用滑鼠拖動,放到一欄:

此時,我們運行一下窗體,看看效果:

再添加一個日期:

然後,用滑鼠拖到頁腳的適當位置即可:

保存後,進入窗體視圖運行結果,可以看到,頁眉和頁腳都設置好了:

大家如果對這個窗體的設計還不是很滿意,還可以繼續設置成自己想要的樣式,包括擺放的布局,或者是以數據表的形式進行顯示。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/252363.html