Discussions
Read on for the latest updates including:
• Agenda Builder launch
• SuiteWorld On Air registration
• New NetSuite Prompt Studio Contest
• And more!
Check out this thread to learn more!
Suitelet: Passing GET Parameters to Submit action
I'm launching a Suitelet from a SalesOrder record using a custom action as follows:
function launchSelectRateSuitelet(){
var salesOrderId = nlapiGetFieldValue('id');
var strUrl = nlapiResolveURL('SUITELET', 'customscript_id', 'customdeploy_id');
window.location = strUrl + '&custparam_salesOrderId=' + salesOrderId;
}
as you can see, I'm adding a GET parameter to the suitelet, so it can access the record from where it's called.
Now, in the suite, i have a form that gets some additional input and submits it
function suitelet(request, response) {
var id = request.getParameter('custparam_salesOrderId');
var record = nlapiLoadRecord('salesorder', id);
if(request.getMethod() == 'POST') {
....
// calculate new values and save on 'record' Object.