Netsuite,更新值并保存记录
Netsuite, update value and save record
我想编辑一条记录,然后单击 "Save" 和要用新值更新的字段 "custitem_con" 并保存记录。
/**
*@NApiVersion 2.0
*@NScriptType ClientScript
*/
define(['N/currentRecord'],
function(currentRecord) {
function saveRecord (){
var objRecord = currentRecord.get();
var con = 'Success!...but record is not saved :(';
objRecord.setValue({
fieldId: 'custitem_con',
value: con,
});
}
return {
saveRecord: saveRecord
};});
然而,当字段 custitem_con 获取值时,记录未保存,但仍处于编辑模式。如何保存记录?
为了允许提交记录,您需要从saveRecord()
函数中return true
,因此:
/**
*@NApiVersion 2.0
*@NScriptType ClientScript
*/
define(['N/currentRecord'],
function(currentRecord) {
function saveRecord (){
var objRecord = currentRecord.get();
var con = 'Success!...but record is not saved :(';
objRecord.setValue({
fieldId: 'custitem_con',
value: con,
});
return true;
}
return {
saveRecord: saveRecord
};});
我想编辑一条记录,然后单击 "Save" 和要用新值更新的字段 "custitem_con" 并保存记录。
/**
*@NApiVersion 2.0
*@NScriptType ClientScript
*/
define(['N/currentRecord'],
function(currentRecord) {
function saveRecord (){
var objRecord = currentRecord.get();
var con = 'Success!...but record is not saved :(';
objRecord.setValue({
fieldId: 'custitem_con',
value: con,
});
}
return {
saveRecord: saveRecord
};});
然而,当字段 custitem_con 获取值时,记录未保存,但仍处于编辑模式。如何保存记录?
为了允许提交记录,您需要从saveRecord()
函数中return true
,因此:
/**
*@NApiVersion 2.0
*@NScriptType ClientScript
*/
define(['N/currentRecord'],
function(currentRecord) {
function saveRecord (){
var objRecord = currentRecord.get();
var con = 'Success!...but record is not saved :(';
objRecord.setValue({
fieldId: 'custitem_con',
value: con,
});
return true;
}
return {
saveRecord: saveRecord
};});