Netsuite无法在Suitelet中打印值

时间:2016-11-07 09:18:40

标签: netsuite suitescript

我用form创建了一个suitelet。我在其他suitelet中调用了这个值(我也在这个suitelet中创建了表单。)我想在这个kitlet中打印一些我得到但不能这样做的值。

代码片段:

var name = form.addField('r_name',"text","NAME");
           name.setDisplaySize(500,50);
           name.setFieldValue("r_name",name1);

我在name1的日志执行中得到了值。我可以在suitelet页面上看到该字段,但是我看不到该字段的值集。

2 个答案:

答案 0 :(得分:3)

在Suitelet表单中,如果要在服务器端设置字段的值(即在Suitelet代码本身中),则需要使用field.setDefaultValue而不是field.setFieldValue

答案 1 :(得分:1)

你不能传递setDefaultValue(Val)两个参数。它只需要一个参数,你调用它的obj是你想要设置值的字段。

fieldHandle.setDefaultValue('my value');