Access 中的窗體(Form)像我們日常在商場中可見的展示櫥窗,讓你能夠更容易地查看或獲得所需的資訊。由於窗體是你或其他用戶能夠在其中添加、編輯或顯示存儲在你的 Access 桌面數據庫中的數據對象,因此窗體的設計非常重要。如果將有多個用戶要使用你的 Access 桌面數據庫,精心設計的窗體對於效率和數據輸入準確性而言至關重要。
Access Form 窗體 |
創建 → 空白窗體 |
加入資料表欄 → 保存 |
可創建其他 Access Form 窗體 |
代碼
|
屬性
|
說明
|
Blank Form
|
單項窗體
|
可以將從綁定的數據源一次顯示單項記錄
|
Multiple Items
|
多項目窗體
|
可以將從綁定的數據源一次顯示多個記錄
|
Split Form
|
分割窗體
|
窗體被分成兩半,垂直或水平。 一半顯示單個項目或記錄,另一半顯示列表或提供來自基礎數據源的多個記錄的數據表視圖。
|
窗體屬性類型(Property):
代碼
|
屬性
|
說明
|
RecordSource
|
記錄源
|
可以是一個表或查詢,也可以是SQL語句
|
Filter
|
篩選
|
設置窗體顯示數據的篩選條件
|
OrderBy
|
排序依據
|
決定窗體顯示記錄的順序
|
AllowFilters
|
允許篩選
|
此選項為"是",篩選才有效
|
Caption
|
標題
|
設置窗體的視圖界面標題欄上的顯示,如果為空,則顯示此窗體的名字
|
DefaultView
|
默認視圖
|
缺省為"單一窗體",當此窗體作為子窗體用的話,一般情況下要改為"連續窗體"或"數據表",還有"數據透視表"與"數據透視圖"很少用到."單一窗體"是每頁顯示一個記錄,"連續窗體"與"數據表"是可顯示多條記錄
|
AllowFormView
|
允許窗體視圖
|
設置此窗體允許顯示的形式
|
AllowDatasheetView
|
允許數據表視圖
|
設置此窗體允許顯示數據表視圖的形式
|
AllowPivotTableView
|
允許數據透視表視圖
|
設置此窗體允許顯示數據透視表視圖的形式
|
AllowPivotChartView
|
允許數據透視圖視圖
|
設置此窗體允許顯示數據透視圖的形式
|
AllowEdits
|
允許編輯
|
設置此窗體是否可更改數據.前提是此窗體綁定記錄源
|
AllowDeletions
|
允許刪除
|
設置此窗體是否可刪除記錄.前提是此窗體綁定記錄源
|
AllowAdditions
|
允許添加
|
設置此窗體是否可添加記錄.前提是此窗體綁定記錄源
|
DataEntry
|
數據輸入
|
如這裡設置為是.那麼此窗體只能用於添加新記錄,換言之,就是每次打開都是轉到新記錄.當然,前提也是此窗體綁定記錄源
|
ScrollBars
|
滾動條
|
設置此窗體具有橫/豎/無滾動條
|
RecordSelectors
|
記錄選擇器
|
設置記錄左邊是否有一個選擇記錄的按鈕,一般在"單一窗體"模式下是要選"否"的.需要特別注意的是:即便是設置了"否",在窗體顯示是同樣可以用"Ctrl+A"選擇記錄.
|
NavigationButtons
|
導航按鈕
|
設置窗體下方是否需要顯示跳轉到記錄的幾個小按鈕
|
AutoResize
|
自動調整
|
設為"是",窗體打開時可自動調整窗體大小,依據是你的各節長寬
|
AutoCenter
|
自動居中
|
設置窗體是否打開時自動居於屏幕中央.如果設置為"否",則打開時居於窗體設計視圖最後一次保存時的位置
|
PopUp
|
彈出方式
|
如設置為"是",則此窗體打開時浮於其他普通窗體上面,只有模式設為"是"或其他同類窗體可以覆蓋它
|
Modal
|
模式
|
如設置為"是",則此窗體以對話框形式打開,在關閉它之前,別的窗體不能操作
|
BorderStyle
|
邊框樣式
|
設為窗體的邊框,可設置為細邊框或不可調,當設置為無邊框時,此窗體無邊框及標題欄.
|
ControlBox
|
控制框
|
設置窗體標題欄左邊是否顯示一個窗體圖標,實際上這就是窗體控制按鈕
|
MinMaxButtons
|
最大最小化按鈕
|
設置窗體標題欄右邊要顯示的改變窗體尺寸的幾個小按鈕
|
CloseButton
|
關閉按鈕
|
設置是否保留窗體標題欄最右端是否保留關閉窗體的按鈕
|
Width
|
寬度
|
設置整個窗體的寬度.注意,這裡只能設置窗體寬度,不能設置高度,窗體的高度的設置分到了各節的屬性中
|
Picture
|
圖片
|
設置窗體背景圖片
|
PictureType
|
圖片類型
|
設置窗體背景圖片類型
|
PictureSizeMode
|
圖片縮放模式
|
設置窗體背景圖片縮放模式
|
PictureAlignment
|
圖片對齊方式
|
設置窗體背景圖片對齊方式
|
PictureTiling
|
圖片平鋪
|
設置窗體背景圖片平鋪
|
MenuBar
|
菜單欄
|
指定窗體專用菜單,如果有自定義菜單的話.如果不指定,則使用系統菜
|
ToolBar
|
工具欄
|
指定窗體專用工具欄
|
ShortcutMenu
|
快捷菜單
|
設置是否允許使用快捷菜單,只有設為"是",下面一項設置才有效.
|
ShortcutMenuBar
|
快捷菜單欄
|
指定窗體專用的快捷菜單,前提是有自定義的快捷菜單.注意,這裡設置的是整個窗體的快捷菜單,優先級低於特定控件指定的快捷菜單
|
GridX
|
網格線X坐標
|
設置窗體網格X軸的密度
|
GridY
|
網格線Y坐標
|
設置窗體網格Y軸的密度
|
Current/OnCurrent
|
成為當前
|
這裡設置當一個記錄為當前記錄時引發的事件,可以是宏,也可以是代碼
|
BeforeUpdate/OnBeforeUpdate
|
更新前
|
設置窗體數據更新前需引發的事件,需注意的是這裡指的是整個窗體的
|
AfterUpdate/OnAfterUpdate
|
更新後
|
設置窗體數據更新後需引發的事件,同上
|
Delete/OnDelete
|
刪除
|
在記錄刪除時引發的事件,可以依據條件,中止刪除動作
|
BeforeDelConfirm
|
確認刪除前
|
記錄刪除前確認
|
AfterDelConfirm
|
確認刪除後
|
記錄刪除後確認
|
Open/OnOpen
|
打開
|
在窗體打開時引發事件
|
Load/OnLoad
|
加載
|
在窗體加載時引發事件,時間上晚於打開事件
|
Resize/OnResize
|
調整大小
|
在改變窗體顯示尺寸時引發事件,一般用於窗體重畫(控件佈局)
|
Unload/OnUnload
|
卸載
|
在窗體卸載時引發事件,時間上早於關閉事件
|
Close/OnClose
|
關閉
|
在窗體關閉時引發事件
|
Activate/OnActivate
|
激活
|
在窗體間切換時,切換到此窗體時引發的事件
|
Deactivate/OnDeactivate
|
停用
|
在窗體間切換時,從此窗體切換到別的窗體時引發的事件,與上一項相反
|
GotFocus/OnGotFocus
|
獲得焦點
|
在此窗體獲得焦點時引發事件
|
LostFocus/OnLostFocus
|
失去焦點
|
在此窗體失去焦點時引發事件
|
Click/OnClick
|
單擊
|
在單擊窗體時引發事件
|
DblClick/OnDblClick
|
雙擊
|
在雙擊窗體時引發事件
|
Version : Microsoft Office Access 2007
相關網址:
※ Create a form in Access
相關網址:
※ Access - 開始使用 Microsoft Office Access 2007(一)
※ Access - 在 Access 2007 中建立表單(二)
※ Access - 在 Access 2007 編程 VBA(三)
※ Access - 在 Access 2007 語系錯誤訊息(四)
※ Access VBA - TextBox Object 文本框對象(一)
※ Access VBA - ListBox Object 列表框對象(二)
※ Access VBA - ComboBox Object 組合框對象(三)
※ Access VBA - CommandButton Object 按鈕命令對象(四)
※ Access VBA - CheckBox Object 復選框對象(五)
※ Access VBA - Create a Table 建立資料表(六)
※ Access VBA - Create a Form 創建窗體(七)
※ Access VBA - Add a Subform to Existing Form 在主表單加入子窗體(八)
※ Access VBA - Create a Simple Report 創建一個簡單報表(九)
※ Access VBA - Display Report 報表顯示輸出(十)
※ Access VBA - Export Tables to Excel File 將資料匯出至 Excel 檔案(十一)
※ Access VBA - Export Tables to Other File Format 將資料匯出至其他文件格式(十二))
2019年 10月 10日 天氣報告
氣溫:26.3度 @ 21:50
相對濕度:百分之 83%
天氣:大致天晴
沒有留言:
張貼留言