如何从组合框的自动完成中删除区分大小写(访问表单)

时间:2012-08-08 18:29:44

标签: ms-access autocomplete combobox case-sensitive

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

User types: J
Autocomplete: Jane Doe

User types: JA
Autocomplete: Jane Doe

User types: JAN
Autocomplete: JaNne Doe

因此,如果有2个具有相似名字的运算符,并且用户需要键入超过2个字母的字母,则自动填充功能会受到区分大小写的影响,并会给用户带来负担。

到目前为止,我发现的最简单的解决方案是将所有名称转换为全部大写,但是有没有办法让自动完成工作无论如何?

1 个答案:

答案 0 :(得分:5)

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

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