我正在尝试向 SuiteScript 中的搜索添加搜索过滤器。我要过滤的是创建自定义记录的日期。搜索不在工作(或项目)记录中,但自定义记录与工作相关(这需要因为其他原因不在工作)。
在 UI 中,这类似于: CustomRecordName : Date Created(作为过滤器,您可以选择所需的过滤器,例如在本财政季度内)。
我知道语法:
new nlobjSearchFilter(fieldId, join, operator, value1, value2);
我去了自定义记录,“创建日期”字段 ID 是“创建”。我的自定义记录的 id 是:customrecord301。
这是我的具体情况:
filters.push(new nlobjSearchFilter('created', 'customrecord301', 'within', 'thisfiscalquarter'));
我收到以下错误:nlobjSearchFilter 包含无效的连接 ID,或者语法不正确:已创建。
我错过了什么/做错了什么?