我正在开发附加到创建事件的 SalesOrder 实体的 Microsoft Dynamics CRM 2011 插件。我需要获取订单父帐户,才能访问其某些属性。我正在Execute
方法中尝试以下代码,但执行时不存在密钥“accountid”。
Entity entity = (Entity)context.InputParameters["Target"]; // A salesorder entity
EntityReference accountRef = (EntityReference)entity.Attributes["accountid"];
插件在 Post-operation 阶段注册,以同步模式执行。下图显示了所有配置。
还有其他方法可以获取 SalesOrder 实体的父帐户吗?