Netsuite通过suitelet中的按钮删除记录

Netsuite通过suitelet中的按钮删除记录,netsuite,suitescript2.0,Netsuite,Suitescript2.0,我有一个suitelet,在其中运行html代码,以自定义记录类型的html表格格式显示记录列表。 我从搜索循环中获得结果列表。 在那里,我给了每一行删除按钮,我希望它删除记录 我想给按钮onclick操作删除该行上的记录。我甚至得到了记录的内部ID 基本上要删除NetSuite中的记录,您需要使用N/record模块,如下所示: record.delete({ type: RECORD_TYPE, id: RECORD_ID }); 正如您提到的,您正在使用Suitelet显示记录列表,其上

我有一个suitelet,在其中运行html代码,以自定义记录类型的html表格格式显示记录列表。 我从搜索循环中获得结果列表。 在那里,我给了每一行删除按钮,我希望它删除记录

我想给按钮onclick操作删除该行上的记录。我甚至得到了记录的内部ID


基本上要删除NetSuite中的记录,您需要使用
N/record
模块,如下所示:

record.delete({ type: RECORD_TYPE, id: RECORD_ID });
正如您提到的,您正在使用Suitelet显示记录列表,其上的按钮用于删除记录。因此,您需要从Suitelet中附加客户端脚本


然后通过点击按钮的方法将recordId(最好是recordType)传递给它,然后使用上面的示例删除通过的记录。

基本上要在NetSuite中删除记录,您需要使用
N/record
模块,如下所示:

record.delete({ type: RECORD_TYPE, id: RECORD_ID });
正如您提到的,您正在使用Suitelet显示记录列表,其上的按钮用于删除记录。因此,您需要从Suitelet中附加客户端脚本


并通过记录ID(最好是记录类型)单击按钮方法将其删除,该方法将使用上述示例删除已传递的记录。

如何将functionName传递给delete按钮,然后在客户端脚本中调用该按钮?在客户端脚本中,公开/返回要用作onClick函数的函数。请进一步阅读。据我所知,netsuite中没有“onClick”…js onClick声称没有该名称的函数(在客户端脚本端创建的函数)…如何将functionName传递给delete按钮,然后在客户端脚本中调用该按钮?在客户端脚本中,公开/返回要用作onClick函数的函数。请进一步阅读。据我所知,netsuite中没有“onClick”…js onClick声称没有该名称的函数(在客户端脚本端创建的函数)。。。