2017-06-21 11 views
0

編集時にフィールドに+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); 
関連する問題