创建自定义实体时,会添加或更改字段,有人会对元数据进行即时更改。
如何知道是谁以及何时做到了?
从UI表单创建或修改相同。 CRM中的元数据似乎不存储该信息。
答案 0 :(得分:1)
我认为无法访问您要求的信息。这样的信息在内部部署的CRM数据库中不可用,我想CRM Online也有类似的情况
答案 1 :(得分:0)
不完全是你想要的。但这将是实现你想要的一个很好的起点。
使用RetrieveMetadataChangesRequest,我们可以获得架构更改,如:
-
可以在MSDN / SDK中找到 protected RetrieveMetadataChangesResponse getMetadataChanges(
EntityQueryExpression entityQueryExpression,
String clientVersionStamp,
DeletedMetadataFilters deletedMetadataFilter)
{
RetrieveMetadataChangesRequest retrieveMetadataChangesRequest = new RetrieveMetadataChangesRequest()
{
Query = entityQueryExpression,
ClientVersionStamp = clientVersionStamp,
DeletedMetadataFilters = deletedMetadataFilter
};
return (RetrieveMetadataChangesResponse)_service.Execute(retrieveMetadataChangesRequest);
}