我遇到的情况是我使用记录中输入的值进行查询。如果在字段中输入的值是小写字母而对象中的值是大写字母,则结果不正确,因为它们区分大小写。
我有没有办法让所有值都以大写字母输入?我知道我可以写一个触发器来做到这一点。管理员中有什么东西会强迫这个
答案 0 :(得分:3)
你在使用Apex查询吗?如果是,请在搜索字词上String.toUpperCase()
。
答案 1 :(得分:2)
如果您使用的是Salesforce页面,则可以从要保存到的对象的“设置”菜单中为要保存的字段创建公式。
或者您可以创建一个工作流程,在新的和更新时将案例更改为大写。
如果您使用的是Visualforce页面,则可以创建一个Before触发器,并将测试设置为像Jeremy Ross建议的string.touppercase。