界面_窗体_控件

在窗体中, 有Tab属性,当按回车键的时候,焦点会按Tab键顺序跳转。 在绑定式窗体中,默认情况下,当用新增记录方式打窗体时,当输入完最后一个字段字段后,按回车键,窗体会自动转到下一个新增记录。 如何才能不让窗体转入下一个新记录呢? ...
有时我们需要判断窗体是否存在子窗体,如果存在,即显示子窗体数据;如果不存在,显示其他的。 判断子窗体是否存在,只需要遍历窗体的所有控件,判断有否有子窗体控件即可。 控件类型固有常量表如下: 详细代码: Private Sub C...
前面我们在《Access设置列表框多选》一文中讲过如何多选列表框的记录。 有时我们需要选择全部记录,也会全部不选择。如果数据量多的话,逐个选择显然不方便。 1.用shift键批量选择。前面讲过,“多重选择”属性,选择“展开的”。此用sh...
子窗体是Access开发的一大特色。可以用来方便展示记录集。 当焦点去到子窗体,点击到子窗体具体的行时,如何知道所选中的是哪一条记录呢? 如图:选择子窗体的记录,当选中记录时,文本框自动切换选中的值 在子窗体的“成为当前”事...
41   2017-12-13

Access设置列表框多选

在Access中,可以展示数据列表的除了常用的子窗体,还有列表框。 默认情况下,我们只能点击一条数据。如何多选数据呢? 在窗体设计视图中,列表框的“多重选择”属性,选择“简单”或者“展开的” 说明 该属性只能在窗体设计视图中...
前面我们讲过很多示例都会用到Dlookup来获取所选择的相关值。 比如下面的示例,在窗体2中添加,组合框名为“combo0”,“姓名”文本框名为“Text2”,“性别”文本框名为“Text4”,“职务”文本框名为“Text6” 我们选择...
81   2017-12-06

Access隐藏所有窗体

前面我们讲过隐藏某个指定窗体 可以通过右键和VBA代码去处理。 又有网友问到如何把所有窗体都隐藏或者显示呢? 下面的源码就是隐藏所有窗体 Public Sub HideObjects3() Dim db As d...
在表设计过程中,我们需要对特定的数字类型字段填写小数显示位数。 但是可能由于工作职位的不同,权限不同,在不同的窗体中,需要显示的位数是不同的。 我们可以使用 DecimalPlaces 属性指定用于显示数字的小数位数。 说明 设置 Vi...
Access中Controls 属性可以引用其他控件中或附加到其他控件上的节。前面我们讲过用controls统计窗体控件的个数。 这里讲解一下引用控件中某个属性的名称 如下示例,引用“窗体1”中的“Text0”控件的某个属性的名称: M...
在Access窗体中可以方便添加控件,有时我们需要计算控件的总数量。获取控件数量后可以遍历控件 操作相关属性 只需要一句代码就可以获取窗体的控件个数 Forms(“窗体名”).Controls.Count 在窗体的加载事件运行该代码,...
在Access中,用子窗体显示数据非常方便快捷。 但是,子窗体一般都是绑定了表或者查询,往往这些表或者查询是可以直接修改。因为是绑定表的关系,不需要保存或者其他操作,直接就可以修改数据的。这样对于用户来说是非常危险的,很容易就不小心修改了数...
一般我们会通过向导快速创建数据表窗体。作为另一个窗体的子窗体。 但是有时候可能某些原因 需要增加字段。同时子窗体也需要绑定相关的字段 我们可以直接在窗体中添加文本框或者组合等,设置控件属性,绑定表的控件来源 又或者打开以设计视图打开...
在Access组合框控件中,我们点击组合框,下拉组合框选择数据。 这里我们分享一个选择数据的技巧,双击组合框,按组合库的行来源依次显示数据 如下图,双击组合框,自动按顺序切换字母,组合框名为“Combo0” 详细源码: Priv...
前面我们讲过关于Access中动态修改子窗体的默认值。这里详细解释一下默认值的内容: 默认值是指定一个在创建新记录时自动输入到字段中的值。例如,在“地址”表中可以将“城市”字段的默认值设置为“广东”。当用户在该表中添加记录时,既可以接受该默...
前面我们讨论过修改窗体控件的属性。用Controls("控件")来获取。 修改子窗体控件的默认值属性为“Me.学生信息子窗体.Form.Controls("性别").DefaultValue” 其中“学生信息子窗体”为子窗体名,“性别”为控...
1/6