正如主题所示,我有几个用例,当选择另一个对象中的数据发生变化时,将选项列表中的值更改为仅包含某些值非常有用,这是否可以在触发器中进行?
e.g。当人们离开或加入公司时,更新活跃员工的选项列表。
答案 0 :(得分:1)
开箱即用 - 没有。
可以使用Metadata API(以及将来也可能使用Tooling API)来控制选项列表 - 但是从Apex的角度来看,您需要一个标注。要么是利用元数据API的外部系统,要么是Adding Columns dynamically to Salesforce Reports - 那里有一个有趣的" mdapi"您可能决定使用的插件。请记住破坏性的变化(比如删除值)非常令人讨厌......
在这个特殊的例子中,很有诱惑力地说'#34;你做错了" :(