NetSuite Advanced PDF - 使用记录中的多选字段过滤项目 table 列表

NetSuite Advanced PDF - Filter the item table list using multiselect field on record

希望您能提供帮助。我目前正在开发一个高级 PDF 模板,它根据在销售订单的多选字段中选择的值过滤项目 table。

这是我的尝试,它不断抛出意外错误:

参考代码中黄色高亮部分。当我删除这些时一切正常。

如果我没理解错的话,多选值return一个数组;因此理论上我应该能够使用“#LIST”指令。

为了简要解释代码,我正在尝试:

非常感谢任何想法或建议。

非常感谢!

想出了这个问题的答案。希望这会对其他人有所帮助。

以下是我为从多 select 列表中筛选所做的更改:

我首先用“?word_list”分配了 multi-select 字段。这将整个 multi-select 字段输出为数组:[1, 2, 3, 4, 5]

然后我在 'list' 指令中使用它,最后确保序列中的每个值都是一个字符串,因此它可以与另一个字符串变量进行比较。