jkabot
02/28/2019, 4:18 PMform.addButton({
id: 'custpage_submit',
label: 'Submit',
functionName: 'submit'
});
form.clientScriptModulePath = './clientscript';
emits a button with an onclick that looks like
onclick="require(['/path/to/clientscript'], function(clientscript) {
clientscript.submit();
})"
No need for globalsbattk
02/28/2019, 4:50 PMbattk
02/28/2019, 4:50 PMbattk
02/28/2019, 4:50 PMvar rConfig = JSON.parse( '{}' ) ; rConfig['context'] = '/SuiteScripts/action'; var entryPointRequire = require.config(rConfig); entryPointRequire(['/SuiteScripts/action'], function(mod){ try{ if (!!window) { var origScriptIdForLogging = window.NLScriptIdForLogging; var origDeploymentIdForLogging = window.NLDeploymentIdForLogging; window.NLScriptIdForLogging = 'customscript82'; window.NLDeploymentIdForLogging = 'customdeploy1'; }mod.onClick();}finally{ if (!!window) { window.NLScriptIdForLogging = origScriptIdForLogging; window.NLDeploymentIdForLogging = origDeploymentIdForLogging; }} }); return false;
jkabot
02/28/2019, 4:52 PM