SuiteScript N/query SuiteQL 如何 select 像 Estimate 这样的交易
SuiteScript N/query SuiteQL how to select one transaction like Estimate
我按照SuiteScript 2.0API提供的demo尝试了NetSuite中的一些Demo SuiteQL,但是demo对我来说似乎太少了,我还是想不出正确的使用方法,只好来了返回模块 N/search.
所以我想问一些关于 SuiteQL 的演示,尤其是对于事务。
谢谢!
这是一个示例,您可以如何使用查询模块来实现您的目标。在此示例中,您将使用下面定义的函数 queryTransactionsFilteredByStatus
传递您想要查询的任何类型的交易,并将您想要的任何状态传递给它。这显然可以扩展以更具体地适合您的用例。
define(['N/query'], (query) => {
const queryTransactionsFilteredByStatus = (status) => {
const sql = `select * from transaction as t where t.status = ?`;
return query.runSuiteQL({
query: sql,
params: [status]
}).asMappedResults();
}
// The rest of your code here...
}
我按照SuiteScript 2.0API提供的demo尝试了NetSuite中的一些Demo SuiteQL,但是demo对我来说似乎太少了,我还是想不出正确的使用方法,只好来了返回模块 N/search.
所以我想问一些关于 SuiteQL 的演示,尤其是对于事务。 谢谢!
这是一个示例,您可以如何使用查询模块来实现您的目标。在此示例中,您将使用下面定义的函数 queryTransactionsFilteredByStatus
传递您想要查询的任何类型的交易,并将您想要的任何状态传递给它。这显然可以扩展以更具体地适合您的用例。
define(['N/query'], (query) => {
const queryTransactionsFilteredByStatus = (status) => {
const sql = `select * from transaction as t where t.status = ?`;
return query.runSuiteQL({
query: sql,
params: [status]
}).asMappedResults();
}
// The rest of your code here...
}