窗体本身/综合应用
Access入门必学-Access窗体的常用属性中文说明
2016-12-03 21:58:32

要设计Access窗体,就必须先了解Access窗体的常用属性,以下就是 Access窗体常用属性的中文说明,有些属性是经常要用到的,如记录源、标题、默认视图、滚动条、允许编辑、允许删除、弹出方式、模式等等,常用的属性最好经常使用或用心记下来。

  

属性代码说明
记录源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指定窗体专用的快捷菜单,前提是有自定义的快捷菜单.注意,这里设置的是整个窗体的快捷菜单,优先级低于特定控件指定的快捷菜单.
网格线X坐标GridX设置窗体网格的密度,主要是对窗体设计中有用.
网格线Y坐标GridY
成为当前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在双击窗体时引发事件.