公式引擎TEXT函数传入下拉框字段作为参数时怎么处理
Created by: yinlianghui
单选picklist
- sf那边就算下拉框字段是“使用全局选项列表值集”来设置每个选项的label及color,公式TEXT传入该字段后返回的值也是选中项的value而不是其label。
- 我们公式引擎目前TEXT函数传入下拉框字段的话,返回的跟sf一样是选中项的value值,但是会额外加双引号返回,比如city字段,选中项value为
sh
,label为“上海”,那么公式TEXT(city)
返回值为"sh"
而不是sh
。
多选multipicklist 我们和sf都不支持传入多选字段给TEXT函数,会直接报错说不支持。
我们要做的处理:
- 单选picklist字段传入TEXT函数时,跟sf一样返回选项value,而不是label,但是去掉双引号。
- 多选multipicklist字段传入TEXT函数时,保持现状,即跟sf一样直接报错。