jen
12/24/2018, 6:31 PMalien4u
12/24/2018, 6:31 PMjen
12/24/2018, 6:31 PMjen
12/24/2018, 6:31 PMalien4u
12/24/2018, 6:31 PMjen
12/24/2018, 6:31 PMjen
12/24/2018, 6:31 PMjen
12/24/2018, 6:32 PMjen
12/24/2018, 6:32 PMalien4u
12/24/2018, 6:32 PMjen
12/24/2018, 6:32 PMjen
12/24/2018, 6:33 PMalien4u
12/24/2018, 6:33 PMjen
12/24/2018, 6:33 PMjen
12/24/2018, 6:35 PMalien4u
12/24/2018, 6:36 PMjen
12/24/2018, 6:36 PMjen
12/24/2018, 6:36 PMalien4u
12/24/2018, 6:37 PMjen
12/24/2018, 6:38 PMjen
12/24/2018, 6:38 PMjen
12/24/2018, 6:43 PMvar bo_id = context.newRecord.id;
var script_id = 341;
var deployment_id = 1;
var params = {bo_id: bo_id};
var suitelet = url.resolveScript({scriptId: script_id, deploymentId: deployment_id, params: params});
//window.open(suitelet);
context.form.addButton({
id: 'custpage_authorize_return',
label: 'Authorize Return (custom)',
functionName: 'window.open("' + suitelet + '")'
});
jen
12/24/2018, 6:43 PMjen
12/24/2018, 6:45 PMalien4u
12/24/2018, 6:47 PMresolveScript
jen
12/24/2018, 6:48 PMalien4u
12/24/2018, 6:48 PMfunctionName: 'window.open("' + suitelet + '")'
This, passing parameters to a function is not officially supported some people report it works but I try to always stay away from what is not officially supported...alien4u
12/24/2018, 6:52 PMjen
12/24/2018, 6:52 PMjen
12/24/2018, 6:53 PM