首页 文章

如何在SuiteScript中按货币搜索帐户记录

提问于
浏览
0

在SuiteScript v1中,如何按货币搜索帐户记录?

或者至少获取一个包含其内部和货币的帐户记录列表,然后我可以自行过滤 .

我'm asking because I can' t将货币视为搜索过滤器或http://www.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2018_1/script/record/account.html的搜索栏 .

无论如何我尝试将它用作过滤器并获得:nlobjSearchFilter包含无效的搜索条件:货币 .

var searchResults = nlapiSearchRecord(
    'account',
    null,
    [ new nlobjSearchFilter('currency', null, 'is', 12345, null) ],
    [ new nlobjSearchColumn('internalid') ]
);

当我尝试将它用作列时,我得到:nlobjSearchColumn包含无效列,或者没有正确的语法:currency .

var searchResults = nlapiSearchRecord(
    'account',
    null,
    [],
    [ new nlobjSearchColumn('internalid'), new nlobjSearchColumn('currency')  ]
);

1 回答

  • 0

    您可以尝试的一种解决方法是在搜索列中使用公式 . 使用'formulacurrency'尝试搜索

    ['formulacurrency:','is',12345]

相关问题