首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SuiteScript 2联接和过滤器

SuiteScript 2联接和过滤器
EN

Stack Overflow用户
提问于 2017-01-29 07:59:55
回答 1查看 1K关注 0票数 1

我在一个套件上工作,我有一个1.0的工作版本,但我需要转换到2.0,因为1.0缺乏便利。简而言之,我选择一个项,找到包含它的装配项,为我想要修改的每个装配选择一个复选框,然后选择一个要替换原始项的项。在1.0中,我有一个保存的搜索,通过“成员”子列表加入项目,我还拉入了它所在的“行”。在2.0中,我似乎不能从搜索中访问连接的列,我使用它来过滤标识符'memberitem‘并传递项的内部In。但是由于某些原因,它会出错,并声明它是“一个nlobjSearchFilter包含无效的搜索条件:成员项”。这是1.0中可用来按项目进行筛选的列。在这方面的任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-30 20:21:18

这是2.0搜索的一个示例。列和过滤器实际上没有什么变化,所以您应该能够将它们复制到2.0搜索中。

代码语言:javascript
复制
search.create({
  type:search.Type.CUSTOMER,
  title:'test Search',
  id:'customsearch_testsearch',
  columns:['internalid','someOtherColumn'],
  filters:['parent','anyof',parentID]
});

这是文档的URL (N/search Module)。希望这能有所帮助。如果没有现有代码的样本,我不能做更多的事情。

另外,这里的文档显示了哪种类型的搜索运算符可以用于哪种类型的字段:Search Operators。字段memberitem是一个选择列表,因此只能对该字段使用anyof或noneof。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41916237

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档