我对 CRM 很陌生,现在我已经建立了一个自定义活动。Activity 是全局的,不绑定到实体。
活动由放置在 CRM 中的表单(实体)上的按钮触发。
现在我需要在上下文中检索记录的 RecordId 和 OwnerId。
在客户端,这很容易,也可以使用插件。但是直到现在我才弄清楚如何在我的自定义活动中获取这些指南。
编辑:我试过了,但 Guid 总是“000-00-000-000 ....”
IWorkflowContext context = executionContext.GetExtension<IWorkflowContext>();
Guid recordId = context.PrimaryEntityId;
也许这是因为我的 CodeActivity 是全局的并且我没有“PrimaryEntity”?
非常感谢任何帮助!