Javascript netsuite中的按钮管理

Javascript netsuite中的按钮管理,javascript,netsuite,suitescript,Javascript,Netsuite,Suitescript,我正在尝试在项目列表中创建“全部标记”和“全部取消标记”按钮。是否有任何选项可以启用此功能将按钮添加到我的项目列表中。第二个选项是将所有标记的项目复制到列表的末尾。我试图找到一个解决方案,在“项目”子列表选项卡下添加一个按钮。 我想知道是否有任何地方需要启用此全部标记/全部取消标记功能。 提前谢谢你 SuiteScript有一个addMarkAllButtons()函数,可以这样使用: var form = nlapiCreateForm('Custom Page Title'); var su

我正在尝试在项目列表中创建“全部标记”和“全部取消标记”按钮。是否有任何选项可以启用此功能将按钮添加到我的项目列表中。第二个选项是将所有标记的项目复制到列表的末尾。我试图找到一个解决方案,在“项目”子列表选项卡下添加一个按钮。 我想知道是否有任何地方需要启用此全部标记/全部取消标记功能。
提前谢谢你

SuiteScript有一个addMarkAllButtons()函数,可以这样使用:

var form = nlapiCreateForm('Custom Page Title');
var sublist = form.addSubList('listname', 'list', 'Sublist Title');
sublist.addMarkAllButtons();

这将在您的子列表顶部显示标记全部/取消标记所有按钮。

抱歉再次询问!如何加载默认子列表并为该列表创建“全部标记”按钮。我正在尝试为我的quotaion Item子列表创建一个Mark All按钮。此代码仅对列表类型子列表有用。您能告诉我如何将addMarkAllButtons()用于内联编辑器子列表吗@迈克·罗宾斯:你说得对。根据帮助文件,它只能在LIST类型的子列表上调用。是否有其他方法可以实现这一点。请帮忙me@mike-罗宾斯