Netsuite无法打印Suitelet中的值

Netsuite无法打印Suitelet中的值,netsuite,suitescript,Netsuite,Suitescript,我用表单创建了一个suitelet。我在其他suitelet中调用了这个值(我也在这个suitelet中创建了表单)。我想在这个suitelet中打印一些我得到的值,但无法打印 代码片段: var name = form.addField('r_name',"text","NAME"); name.setDisplaySize(500,50); name.setFieldValue("r_name",name1); 我在日志执行中获取name1的值。

我用表单创建了一个suitelet。我在其他suitelet中调用了这个值(我也在这个suitelet中创建了表单)。我想在这个suitelet中打印一些我得到的值,但无法打印

代码片段:

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

我在日志执行中获取name1的值。我可以在suitelet页面上看到该字段,但看不到为该字段设置的值

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

,当您要在服务器端(即Suitelet代码本身)设置字段值时,您需要使用
field.setDefaultValue
而不是
field.setFieldValue
您不能传递setDefaultValue(Val)两个参数。它只需要一个参数,调用它的对象就是要为其设置值的字段


fieldHandle.setDefaultValue(“我的值”)

您不能传递setDefaultValue(Val)两个参数。它只需要一个参数,调用它的对象就是要为其设置值的字段


fieldHandle.setDefaultValue(“我的值”)

你能添加一个更好的代码片段吗?你摆出的姿势是试图设置值,而不是显示任何内容。你能添加一个更好的代码片段吗?您设置的是尝试设置值,而不是显示任何内容。错误:找不到方法com.sun.proxy.$Proxy300.setDefaultValue(字符串,字符串)。(Suitelet.js$54334#110Galdiator,这是正确的格式:name.setDefaultValue(name1);错误:找不到方法com.sun.proxy.300.setDefaultValue(string,string)。(Suitelet.js$54334#110Galdiator,这是正确的格式:name.setDefaultValue(name1);