2011-11-29 97 views
0

我想创建一个由客户导入的动态crm解决方案。 导入后,用户必须在自定义实体中完成一些设置。在此之后,一个特定的代码必须运行这些新的设置,但只能运行一次。我不能使用定制工作流程,因为它必须在联机crm中工作。 最好的办法是拥有一个同步插件,当设置被保存时,该插件将被注册执行。我不能这样做,因为插件可以注册一个有限的实体集合,不支持自定义实体(我对此是否正确?)。Dynamics crm 2011在线 - 如何创建一次运行的自定义代码?

我还有什么替代方案?

+2

你可以** **注册插件自定义实体... – ccellar

+0

插件注册工具不承认我的自定义实体。我没有找到任何有关如何实现自定义实体的步骤注册的信息。你有链接什么的? – Flavius

+0

我最终做到了。您可以为自定义实体创建步骤。这是我使用PluginRegistrationTool的错误。谢谢凯勒! – Flavius

回答

2

对您的解决方案使用配置页可能会使用户更容易配置。不要让用户手动设置配置实体,而是使用配置页面Web资源中的Javascript命令来打开REST端点并为您进行设置。您也可以使用Javascript运行自定义设置代码(或者在ckeller已经确认的情况下使用配置实体上的插件)。这里有一个关于特殊配置页的链接:

http://mahenderpal.wordpress.com/2011/07/26/step-by-step-adding-configuration-page-in-solution-ms-crm-2011/

相关问题