2017-06-21 82 views
0

我有一个userevent脚本,我需要在编辑时将一个+1值添加到字段。设置字段值

这是我到目前为止有:

nlapiSubmitField('custbody1', + '1'); 

我收到了一条错误的,无效的表达。如果可以,请协助。

感谢

回答

2

+ '1'是无效的JavaScript语法。

您将需要从custbody1获取当前值(推测可能与查找),解析它作为一个Number,添加1的结果,那么结果就是你会传递给nlapiSubmitField什么。

+0

在字段中的值是1,我需要添加+1到它。也许,nlapigetfieldvalue('custbody1')然后nlapisetfieldvalue('custbody1'+'/'1)? – Vyntex

2

在使用nlapiSetFieldValue之前,您需要将返回的nlapiGetFieldValue值存储在变量中。喜欢的东西:

var x = nlapiGetFieldValue('field1'); 
nlapiSetFieldValue('field1', parseInt(x) +1);