How to get sublist data in suitelet using request parameter?

JIRA CODE : BGGN-551

Description

The following code explains how to get the sublist values added in the custom suitelet page in the POST method

Solution

            /**
             * To get the parameters from Sublist fields of the suitelet poage
             * @param  scriptContext
             * @return sublistParamArray
             */
            function getSublistParameters(scriptContext)
            {
                let sublistParamArray = [];
                let sublistLineCount = scriptContext.request.getLineCount({
                                                group: 'custpage_subl_item'
                                      });
            

                for ( let i = 0; i < sublistLineCount; i++)
                {
                    let sublistObj = {};

                    sublistObj.itemQuantity = scriptContext.request.getSublistValue({
                        group: 'custpage_subl_item',
                        name : 'custpage_quantity',
                        line : i
                    });

                    sublistObj.itemCost = scriptContext.request.getSublistValue({
                        group: 'custpage_subl_item',
                        name : 'custpage_item_cost',
                        line : i
                    });

                    sublistParamArray.push(sublistObj);

                }
                return sublistParamArray;
            }

Leave a comment

Your email address will not be published. Required fields are marked *