netsuite中的fieldChanged函数

时间:2015-01-20 09:20:29

标签: netsuite

字段更改功能     如果文本字段中的值更改为相同的值(例如:旧值=“ABC”,新值=“ABC”),脚本是否会     字段更改功能是否触发?

2 个答案:

答案 0 :(得分:1)

nlapiSetFieldValue

其他一些信息:

FieldName

  

String - 正在设置的字段的名称

     

value :String - 字段设置为

的值      

firefieldchanged :Boolen - 如果为true则为fieldchange脚本   该字段已执行。 (仅在Client SuiteScript中可用)

设置给定字段的值。 可以在beforeLoad脚本期间使用此API来初始化新记录或非存储字段上的字段脚本。 nlapiSetFieldValue仅在客户端和用户事件套件脚本中可用。

每当您更改textfield的值时,即使您使用的名称与之前相同,也会调用fieldChanged事件。

答案 1 :(得分:0)

如果您询问客户端脚本事件字段更改,如果我没记错,只有在用户更改了UI中字段的值时才会触发此操作。但是,如果fireFieldChange参数设置为True,则此事件也可以由nlapiSetFieldValue和nlapiSetCurrentLineItemValue触发。