Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个 Salesforce 包,它依赖于一些预先填充的数据才能正常工作(即:填充自定义设置的国家列表)。
提前致谢。
这实际上是 Summer '12(API 版本 25.0)版本中的一项新功能。有两个新接口需要实现,InstallHandler 和 UninstallHandler,它们可以分别设置为在安装和卸载包时运行。您可以实现 InstallHandler 并填充该类中的对象/自定义设置。
另一种方法是使用自定义设置值来了解安装过程是否已运行。然后,您可以使用包的入口点来检查它,如果值表明它需要运行,则执行该过程。如果你没有单一的入口点,那就有点复杂了。