crm2011开启实体审核
2014-05-09 14:32
281 查看
public void EnableEntityAuditing(IOrganizationService service,string entityName)
{
RetrieveEntityRequest er = new RetrieveEntityRequest() {
LogicalName = entityName,
EntityFilters = Microsoft.Xrm.Sdk.Metadata.EntityFilters.Attributes
};
RetrieveEntityResponse entityResponse = (RetrieveEntityResponse)service.Execute(er);
EntityMetadata entityMetadata = entityResponse.EntityMetadata;
//原来状态
bool oldValue = entityMetadata.IsAuditEnabled.Value;
entityMetadata.IsAuditEnabled = new BooleanManagedProperty(true);
UpdateEntityRequest updateEntityRequest = new UpdateEntityRequest { Entity = entityMetadata };
UpdateEntityResponse updateEntityResponse = (UpdateEntityResponse)service.Execute(updateEntityRequest);
}
{
RetrieveEntityRequest er = new RetrieveEntityRequest() {
LogicalName = entityName,
EntityFilters = Microsoft.Xrm.Sdk.Metadata.EntityFilters.Attributes
};
RetrieveEntityResponse entityResponse = (RetrieveEntityResponse)service.Execute(er);
EntityMetadata entityMetadata = entityResponse.EntityMetadata;
//原来状态
bool oldValue = entityMetadata.IsAuditEnabled.Value;
entityMetadata.IsAuditEnabled = new BooleanManagedProperty(true);
UpdateEntityRequest updateEntityRequest = new UpdateEntityRequest { Entity = entityMetadata };
UpdateEntityResponse updateEntityResponse = (UpdateEntityResponse)service.Execute(updateEntityRequest);
}
相关文章推荐
- crm2011启用或者禁用实体审核
- crm2011开启组织审核
- CRM2011资源管理器之复制实体或批量创建实体属性
- crm2011编写自定义实体Entity
- crm2011查询审核记录
- MS CRM2011实体介绍(四)——目标管理方面的实体
- MS CRM 2011中,对于多实体数据文件的导入
- crm2011 获取实体的ObjectTypeCode
- 转代码片段:MS CRM2011 获取某个实体的某个Picklist属性的所有值
- crm2011创建自定义实体Entity
- CRM2011升级到crm2013的小结
- Microsoft Dynamics CRM 2011 当您在 大型数据集上执行 RetrieveMultiple 查询很慢的解决方法
- CRM 2011开发工具 developertoolkit 介绍
- CRM2011
- crm2011 js判断用户角色
- Get Form type using javascript in CRM 2011
- crm2011创建批量删除作业
- MS CRM 2011 RC中的新特性(5)——定期约会
- crm操作知识库文章实体
- CRM 2011 Developer ToolKit