2016-09-08 6 views
-1

私は、すべてのアイテムのリストにすべてをマークし、マークを解除するボタンを作成しようとしています。この機能でアイテムリストにボタンを追加できるオプションはありますか? 2番目の方法は、マークされたすべてのアイテムをリストの最後にコピーするオプションです。私は解決策を見つけることを試みていたアイテムのサブリストタブの下にボタンを追加します。 このマークをすべて有効/すべて解除する機能を有効にするために必要な場所はありますか? ありがとうございます!ボタン管理のnetsuite

答えて

3

のSuiteScriptはaddMarkAllButtonsこのように使用することができます()関数があります。

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

これは、マークのすべて/ Unamarkあなたのサブリストの一番上にあるすべてのボタンが表示されます。

+0

再度おねがいします。 どのようにデフォルトのサブリストを読み込み、そのリストの[すべてをマークする]ボタンを作成しますか? 私のクォータionItemサブリストのMark Allボタンを作成しようとしています。 – ndh

+0

このコードはLISTタイプのサブリストにのみ役立ちます。インラインエディタのサブリストにaddMarkAllButtons()を使用する方法を教えてください。 @ mike-robbins – ndh

+0

あなたは正しいです。ヘルプファイルによれば、LIST型のサブリストに対してのみ呼び出すことができます。 –