我有一个错误日志文件,其中包含Microsoft Dynamics CRM 365联机版中实体的GUID,但是我不知道实体的对象类型。是否有一种使用FetchXML(或其他方式)检索具有匹配GUID的实体(无论对象类型如何)的方法?
没有不幸的是,我们应该始终为fetchxml或CRM中的任何查询传递目标实体名称。
但是,如果您正在寻找一种获取实体名称(followup to your other question)的方法,则在消息块/异常详细信息中包含GUID时-您可以从与以下相同的插件跟踪日志记录中获取“主实体”好。
[一种可能性是检索所有实体的元数据(使用RetrieveAllEntitiesRequest
消息),然后返回IOrganizationService.Retrieve
以检查记录是否退出。
您可以在此博客文章中找到完整的示例: