Netsuite无法打印Suitelet中的值
我用表单创建了一个suitelet。我在其他suitelet中调用了这个值(我也在这个suitelet中创建了表单)。我想在这个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的值。
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);