crm2011创建多行文本类型的字段
2014-06-09 13:49
453 查看
using System;
using Microsoft.Xrm.Sdk;
using Microsoft.Xrm.Sdk.Messages;
using Microsoft.Xrm.Sdk.Metadata;
/// <summary>
/// 创建多行文本类型的字段
/// </summary>
public class CreateMemoAttribute
{
private string entityName = "new_class";
public void Create(IOrganizationService service)
{
CreateAttributeRequest request = new CreateAttributeRequest();
//关联的实体名称
request.EntityName = entityName;
MemoAttributeMetadata memoAttr = new MemoAttributeMetadata();
//字段名称
memoAttr.LogicalName = "new_memovalue";
//架构名称
memoAttr.SchemaName = "new_memovalue";
//显示中文名称
memoAttr.DisplayName = new Label("备注", 2052);
//描述
memoAttr.Description = new Label("多行文本", 2052);
//需求级别
memoAttr.RequiredLevel = new AttributeRequiredLevelManagedProperty(AttributeRequiredLevel.None);
//字段安全性
memoAttr.IsSecured = false;
//审核
memoAttr.IsAuditEnabled = new BooleanManagedProperty(false);
//格式
memoAttr.Format = StringFormat.TextArea;
//最大长度
memoAttr.MaxLength = 2000;
//IME模式
memoAttr.ImeMode = ImeMode.Auto;
request.Attribute = memoAttr;
service.Execute(request);
}
}
结果:
using Microsoft.Xrm.Sdk;
using Microsoft.Xrm.Sdk.Messages;
using Microsoft.Xrm.Sdk.Metadata;
/// <summary>
/// 创建多行文本类型的字段
/// </summary>
public class CreateMemoAttribute
{
private string entityName = "new_class";
public void Create(IOrganizationService service)
{
CreateAttributeRequest request = new CreateAttributeRequest();
//关联的实体名称
request.EntityName = entityName;
MemoAttributeMetadata memoAttr = new MemoAttributeMetadata();
//字段名称
memoAttr.LogicalName = "new_memovalue";
//架构名称
memoAttr.SchemaName = "new_memovalue";
//显示中文名称
memoAttr.DisplayName = new Label("备注", 2052);
//描述
memoAttr.Description = new Label("多行文本", 2052);
//需求级别
memoAttr.RequiredLevel = new AttributeRequiredLevelManagedProperty(AttributeRequiredLevel.None);
//字段安全性
memoAttr.IsSecured = false;
//审核
memoAttr.IsAuditEnabled = new BooleanManagedProperty(false);
//格式
memoAttr.Format = StringFormat.TextArea;
//最大长度
memoAttr.MaxLength = 2000;
//IME模式
memoAttr.ImeMode = ImeMode.Auto;
request.Attribute = memoAttr;
service.Execute(request);
}
}
结果:
相关文章推荐
- crm2011创建Boolean类型字段
- crm2011创建Lookup类型的字段
- crm2011创建浮点类型的字段
- crm2011创建货币Money类型的字段
- crm2011创建Picklist类型的字段
- crm2011创建货币Money类型的字段
- crm2011创建DateTime类型的字段
- crm2011创建int类型字段
- CRM2011 更改字段类型,又不删除原有数据
- 要求从用户输入的多行文本中提取学生的姓名、学号及登录日期,并封装到 Student 类中作为类的私有属性。创建一个 Student 类型的对象数组,对学号进行 升序排序并输出
- 要求从用户输入的多行文本中提取学生的姓名、学号及登录日期,并封装到 Student 类中作为类的私有属性。创建一个Student类型的对象数组,对学号进行 升序排序并输出。
- SharePoint 向多行文本类型字段插入特殊类型链接
- crm2011字段类型
- access用sql创建表,文本类型字段添加记录时文本后有空格,解决办法
- crm2011的字段类型
- SharePoint 向多行文本类型字段插入特殊类型链接
- PyCon 2011 - Hidden Treasures of the Python Standard Library - 自定义sqlite3数据表字段数据类型
- 使用Microsoft.Jet.OLEDB.4.0读取数据会出现当某一字段内分别含有文本和数字的混合数据时,某一类型的数据会产生丢失。
- [转]SharePoint 2007 如何创建自定义字段类型
- android学习意外第二季——在类型"R"中创建字段"id"