我们可以在保存记录时进行验证或将输入的字段保存为完整上限

时间:2012-02-03 17:56:57

标签: salesforce apex-code

我遇到的情况是我使用记录中输入的值进行查询。如果在字段中输入的值是小写字母而对象中的值是大写字母,则结果不正确,因为它们区分大小写。

我有没有办法让所有值都以大写字母输入?我知道我可以写一个触发器来做到这一点。管理员中有什么东西会强迫这个

2 个答案:

答案 0 :(得分:3)

你在使用Apex查询吗?如果是,请在搜索字词上String.toUpperCase()

答案 1 :(得分:2)

如果您使用的是Salesforce页面,则可以从要保存到的对象的“设置”菜单中为要保存的字段创建公式。

或者您可以创建一个工作流程,在新的和更新时将案例更改为大写。

如果您使用的是Visualforce页面,则可以创建一个Before触发器,并将测试设置为像Jeremy Ross建议的string.touppercase。