【问题标题】:suitescript - could not get value from search resultsuitescript - 无法从搜索结果中获取价值
【发布时间】:2018-02-13 01:02:26
【问题描述】:

[![

此数据已通过调用保存的搜索加载。

不能只访问 NDC 和 prod_desc 的值。但是其他的可以访问吗? ]1]1

【问题讨论】:

  • 尝试吐出 searchresult 变量以显示其中的所有内容,以确保那里确实有数据。该列可能是连接或摘要,在这种情况下,您必须更改从中获取值的方式。或者,您可以使用列 ID 来获取数据,而不是字符串名称。
  • 如果不查看搜索的所有详细信息,就不可能知道问题所在。在 UI 中拉出已保存的搜索并使用 Chrome 插件 NetSuite:搜索导出轻松将搜索转换为代码。编辑您的问题并在其中粘贴搜索条件。有了这些信息,我们可以为您指明正确的方向(不过,一旦转换为代码,您自己可能会发现问题所在)。

标签: netsuite suitescript


【解决方案1】:

那些不是交易字段。 如果您在搜索结果中有商品的购买描述和商品 ID,那么您可以使用连接语法在脚本中访问它们:

var ndc = searchResult.getValue('itemid', 'item');
var prod_desc = searchResult.getValue('purchasedescription', 'item');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-26
    • 2021-12-20
    • 2013-04-02
    • 2021-06-28
    相关资源
    最近更新 更多