快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

和记娱h88_机器人论坛



根据官方的建议,在表单界面应用OData遣散点最好应用REST版本,而不是jQuery版本,以是我这个示例是按照官方的建议应用REST版原先做的。前期事情请参考http://www.fengfly.com/plus/view-215466-1.html。

我这里的示例是经由过程点击敕令栏的测试按钮,来新增一笔记录来做例子的。

我应用的代码如下:

ButtonClick: function (EntityName) {

var testEntity = {};

//主属性,名称字段,只能是单行文本

testEntity.new_name = "经由过程代码新增的记录";

//为单行文本字段赋值

testEntity.new_SingleLine = "This account was created by 和记娱h88the JavaScriptRESTDataOperations sample.";

//为两个选项字段赋值,只能赋值为true或者false

testEntity.new_TwoOptionSet = true;

//为选项集字段赋值,为整数,是选项集的存储值,不是显示值

testEntity.new_OptionSet = { Value: 100000001 };

//为泉币字段赋值

testEntity.new_Currency = { Value: "20000.1" };

//为浮点数字段赋值,小数即可

te和记娱h88stEntity.new_Fl和记娱h88oat = 10.2;

//为十进制字段赋值,分外留意要用引号引用起来

testEntity.new_Decimal = "104.1";

//为整数字段赋值

testEntity.new_Integer = 200;

//为日期和光阴字段赋值

testEntity.new_Datetime = new Date();

//为多行文本字段赋值

testEntity.new_MultiLine = "多行文本字段的值多行文本字段的值多行文本字段的值多行文本字段的值----多行文本字段的值";

//为查找字段赋值

testEntity.new_Lookup = { Id: "F3A0BB75-F3AD-E311-80B4-00155D016705", LogicalName: "account", Name: "随便什么值" };

SDK.REST.createRecord(

testEntity,

"new_Test2013",

function (TestEntity) {

Xrm.Utility.alertDialog("新增记录成功,记录id是" + TestEntity.new_Test2013Id + "按确定按钮后和记娱h88将打开新增的记录",

function () {

Xrm.Utility.openEntityForm(EntityName, TestEntity.new_Test2013Id);

});

},

function errorHandler(error) {

alert('Error message:' + error.message);

}

);

}

运行和记娱h88效果如下:

您可能还会对下面的文章感兴趣: