Netsuite 使用套件脚本在net suite中完成日志显示
我有一个json对象(itemDetailsObj),其中包含10000多个字段,这些字段是我想要打印的Netsuite 使用套件脚本在net suite中完成日志显示,netsuite,suitescript,Netsuite,Suitescript,我有一个json对象(itemDetailsObj),其中包含10000多个字段,这些字段是我想要打印的 var itemDetailsObj=JSON.stringify(currentRecord); log.debug({ 标题:“项目数量”, 详细信息:itemDetailsObj }); 但我只得到了几块地。 如何在suite script 2.0中以任何方式打印所有字段 提前谢谢 使用log.debug时,您不需要对对象调用JSON.stringify,因为NetSuite会自动为
var itemDetailsObj=JSON.stringify(currentRecord);
log.debug({
标题:“项目数量”,
详细信息:itemDetailsObj
});代码>
但我只得到了几块地。
如何在suite script 2.0中以任何方式打印所有字段
提前谢谢 使用log.debug
时,您不需要对对象调用JSON.stringify,因为NetSuite会自动为您这样做
log.debug({title: 'Quantity of Item', details: currentRecord});
请注意,NetSuite会截断任何超过3999个字符的结果字符串,因此您可能看不到完整的对象
请注意,Chrome扩展用于查看日志中的对象。它可以漂亮地打印对象。当使用log.debug
时,您不需要在对象上调用JSON.stringify,因为NetSuite会自动为您这样做
log.debug({title: 'Quantity of Item', details: currentRecord});
请注意,NetSuite会截断任何超过3999个字符的结果字符串,因此您可能看不到完整的对象
请注意,Chrome扩展用于查看日志中的对象。它漂亮地打印对象。截断字符串超过3999个字符的字符。因此,无法记录完整的记录对象。您可以执行以下操作
仅打印所需字段
为日志创建自定义记录,然后在自定义记录中创建日志
在NetSuite文件柜中创建一个本地文件,并使用NetSuite的电子邮件模块通过电子邮件发送该文件
尽管创建自定义记录会产生开销,但如果您只想进行一次调试。会截断字符串超过3999个字符的字符。因此,无法记录完整的记录对象。您可以执行以下操作
仅打印所需字段
为日志创建自定义记录,然后在自定义记录中创建日志
在NetSuite文件柜中创建一个本地文件,并使用NetSuite的电子邮件模块通过电子邮件发送该文件
尽管创建自定义记录会产生开销,但如果您只想进行一次调试