具有id的activitypointer不存在

时间:2017-02-08 09:57:37

标签: javascript dynamics-crm

我正在尝试获取实体ID

 var accessOptions = {};
    accessOptions.principalEntityName = "systemuser";
    accessOptions.principalEntityId = Xrm.Page.context.getUserId();
    accessOptions.targetEntityName = parent.Xrm.Page.data.entity.getEntityName();
    accessOptions.targetEntityId = Xrm.Page.data.entity.getId();

    var principalAccess = XrmServiceToolkit.Soap.RetrievePrincipalAccess(accessOptions);
  

它给我一个像

这样的错误      带有id的

activitypointer不存在

1 个答案:

答案 0 :(得分:0)

我不知道您的代码在哪里执行(Web资源,动态表单,其他?)但是问题可能与targetEntityName(我假设它是您的案例中的活动实体之一)和targetstentityId(不是活动)有关 - 类型记录。

请提供有关执行环境附加代码的更多详细信息。