您的位置:首页 > 编程语言

转代码片段:MS CRM2011 获取某个实体的某个Picklist属性的所有值

2014-12-03 17:04 501 查看
string entityType = "crm_channel";

string attributeName = "crm_channel_type";

RetrieveAttributeRequest retrieveAttributeRequest = new RetrieveAttributeRequest

{

  EntityLogicalName = entityType,

  LogicalName = attributeName,

  RetrieveAsIfPublished = true

};

RetrieveAttributeResponse retrieveAttributeResponse = (RetrieveAttributeResponse)new Method().Execute(retrieveAttributeRequest);

PicklistAttributeMetadata retrievedPicklistAttributeMetadata = (PicklistAttributeMetadata)retrieveAttributeResponse.AttributeMetadata;

OptionMetadata[] optionList = retrievedPicklistAttributeMetadata.OptionSet.Options.ToArray();

---------------------------------------------------------------------------------------------

MS CRM 2011 解决记录总数问题

找到MSCRM_CONFIG 数据库

找到DeploymentProperties 表

找到TotalRecordCountLimit 记录

将 BigIntColumn 值改成 -1和 IntColumn 值改成-1

可以解决记录总数问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: