Actually there is a catch, you need at least one e...
# suitescript
m
Actually there is a catch, you need at least one entry point in the client script, even if is blank... Suitelet Code
Copy code
form.addButton({                              
  id: "custpage_button",                                   
  label: "Click Me",                                            
  functionName: "onButtonClick"                                  
});
form.clientScriptModulePath = 'SuiteScripts/clientScript.js';
Client Code
Copy code
/**
*@NApiVersion 2.0
*@NScriptType ClientScript
*/
define([], function() {    
    function onButtonClick() { alert("You clicked a button."); }
    function pageInit() {}; // needed by NetSuite
    return {
        onButtonClick: onButtonClick,
        pageInit: pageInit
    };
});