且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

crm2011i创建nt类型字段

更新时间:2022-08-22 16:53:38

    using System;
    using Microsoft.Xrm.Sdk;
    using Microsoft.Xrm.Sdk.Messages;
    using Microsoft.Xrm.Sdk.Metadata;

    /// <summary>
    /// Int
    /// </summary>
    public class CreateIntAttribute
    {
        private string entityName = "new_class";

        public void Create(IOrganizationService service)
        {
            CreateAttributeRequest request = new CreateAttributeRequest();
            //关联的实体名称
            request.EntityName = entityName;
            IntegerAttributeMetadata intAttr = new IntegerAttributeMetadata();
            //字段名称
            intAttr.LogicalName = "new_intvalue";
            //架构名称
            intAttr.SchemaName = "new_intvalue";
            //显示中文名称
            intAttr.DisplayName = new Label("Int字段", 2052);
            //描写叙述
            intAttr.Description = new Label("Int字段", 2052);
            //需求级别
            intAttr.RequiredLevel = new AttributeRequiredLevelManagedProperty(AttributeRequiredLevel.None);
            //字段安全性
            intAttr.IsSecured = false;
            //审核
            intAttr.IsAuditEnabled = new BooleanManagedProperty(false);
            //格式
            intAttr.Format = IntegerFormat.None;
            //最大值
            intAttr.MaxValue = 1000;
            //最小值
            intAttr.MinValue = 0;

            request.Attribute = intAttr;

            service.Execute(request);
        }
    }

版权声明:本文博客原创文章,博客,未经同意,不得转载。






本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/4729604.html,如需转载请自行联系原作者