ms-access - 如何从组合框的自动完成( Access 表单)中删除区分大小写

标签 ms-access autocomplete combobox case-sensitive

我在 Access 中建立了一个数据输入表单。其中一个字段 [Operator] 来自运算符名称的组合框,例如“Jane Doe”。输入数据的人通常对表单的其他元素保持大写锁定,因此当他们开始输入时到达 [Operator] 字段时,自动完成将执行以下操作:

User types: J
Autocomplete: Jane Doe

User types: JA
Autocomplete: Jane Doe

User types: JAN
Autocomplete: JaNne Doe

因此,如果有 2 个运算符(operator)具有相似的名字,并且用户需要键入超过 2 个字母的名称,则自动完成会遇到区分大小写的问题并给用户带来负担。

到目前为止,我找到的最简单的解决方案是将所有名称转换为全部大写,但是有没有办法让自动完成工作而不管大小写?

最佳答案

将允许自动更正选项更改为否。

发生的事情是两个初始大写的自动更正正在切入 A并且组合失去了文本选择,所以当输入 N 时,它被插入,而不是过度输入。

关于ms-access - 如何从组合框的自动完成( Access 表单)中删除区分大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11870857/

相关文章:

html - 如何使下拉列表彼此相邻,没有任何间距或填充

wpf - 如何将ComboBox的内容垂直居中?

Excel ComboBox - 键入的文本在组合框失去焦点之前不显示

mysql - 插入到由 MySQL 后端中的两个表构建的具有一对一关系的 MS Access 查询中?

vba - 在没有上限的情况下,在 VBA-ACCESS 中声明 Array() 不起作用

database - 如何在未安装 Access 的计算机中使用 MS-Access 数据库?

mysql - asp.net 中带有文本和图像的自动完成文本框

sql - 减去两列

javascript - 可以将 id 设置为 ng-model 并显示搜索结果中的文本/描述的 Angularjs 自动完成指令

javascript - 在 Javascript 中调用时类名不起作用?