【发布时间】:2012-01-10 04:23:56
【问题描述】:
我在“事件”实体中创建了新字段,并且需要在创建事件时根据某些“帐户”字段默认设置这些字段。
当然,映射工作正常,但仅当事件是从帐户创建时。
我已经创建了一个工作流,它可以工作,但它有点太慢了......
有没有办法在 JavaScript 中做到这一点?
提前致谢!
【问题讨论】:
-
你考虑过使用插件吗?工作流程异步工作,但插件同步工作,因此这些默认字段将在创建
incident时立即设置。 javascript 的缺点是它只能在使用 Dynamics 的客户端时起作用,而不能以任何其他方式使用 API。 -
您好 Peter,感谢您的回答,您能否给我一个示例代码,以便我查看如何根据帐户实体设置事件字段?
-
可能SDK中最好的示例在
SDK\SampleCode\CS\Plug-ins\accountnumberplugin.cs,其中account的账号是通过插件设置的。它使用“后期绑定”(technet.microsoft.com/en-us/library/gg309731.aspx),其中“早期绑定”(msdn.microsoft.com/en-us/library/gg328499.aspx)可能是首选,但这取决于偏好。如果您经历了所有这些并且仍然无法默认设置incident字段,那么此时可能另一个问题会很有用。 -
谢谢彼得!发表评论后,我实际上在 5 分钟内编写了插件。猜猜我开始真正了解它是如何工作的:)
标签: javascript dynamics-crm-2011