SuiteScript に標準ライブラリはありますか?
例えばNetsuite がサポートしているgetNLMultibuttonByName()
やのような関数を使いたいのですが、これを自分のスクリプトで使用すると出会いました。onMainButtonClick()
undefined error
SuiteScript に標準ライブラリはありますか?
例えばNetsuite がサポートしているgetNLMultibuttonByName()
やのような関数を使いたいのですが、これを自分のスクリプトで使用すると出会いました。onMainButtonClick()
undefined error
これらの関数は文書化されておらず、Netsuite によって内部的に使用されており、ユーザー スクリプトでの使用はサポートされていません。Netsuite API のリファレンスについては、SuiteScript のドキュメントを参照してください(ログインが必要です)。
覚えておいてください:
getNLMultibuttonByName()
またはonMainButtonClick()
Netsuite 固有の UI 関数であり、通常の Suitescript の一部ではありません。
ボタンを使用して同じ動作をシミュレートしたい場合は、おそらく次のようなことができます
function onLoad(type, form, request){
if(type=='view') {
form.addButton('custpage_button','Custom Button',"getNLMultiButtonByName('multibutton_convertinvt').onMainButtonClick(this);return false;");
}
}