我在 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/