erictgrubaugh
01/21/2020, 12:23 AMreza.seedin
01/21/2020, 12:28 AMENTRY
field It does not allow me to write to it after the page is loadedreza.seedin
01/21/2020, 12:30 AMI used nlapiSetLineItemValue
battk
01/21/2020, 12:36 AMbattk
01/21/2020, 12:37 AMreza.seedin
01/21/2020, 12:38 AMreza.seedin
01/21/2020, 12:46 AMNLAPI.jsp?NS_VER=2019.2.0&minver=132&JSP_VER=1&locale=en_AU:4490 Uncaught TypeError: Cannot read property 'checkvalid' of undefined
at nsapiFireOnChange (NLAPI.jsp?NS_VER=2019.2.0&minver=132&JSP_VER=1&locale=en_AU:4490)
at coreSetCurrentLineItemValue (NLAPI.jsp?NS_VER=2019.2.0&minver=132&JSP_VER=1&locale=en_AU:1192)
at nlapiSetCurrentLineItemValue (NLAPI.jsp?NS_VER=2019.2.0&minver=132&JSP_VER=1&locale=en_AU:1240)
at <anonymous>:23:1
battk
01/21/2020, 12:46 AMreza.seedin
01/21/2020, 12:47 AMreza.seedin
01/21/2020, 12:47 AMvar breakdownJSON = list.addField(FORM.LIST.FIELD.VENDOR_PRICING_BREAKDOWN, NETSUITE.FIELD_TYPE.TEXTAREA, 'Pricing Breakdown JSON');
breakdownJSON.setDisplayType('entry')
reza.seedin
01/21/2020, 12:49 AMbattk
01/21/2020, 12:49 AMbattk
01/21/2020, 12:50 AMbattk
01/21/2020, 12:52 AMbattk
01/21/2020, 12:53 AMreza.seedin
01/21/2020, 12:57 AMform.addSubList
battk
01/21/2020, 12:59 AMreza.seedin
01/21/2020, 1:01 AMbattk
01/21/2020, 1:09 AMbattk
01/21/2020, 1:11 AMreza.seedin
01/21/2020, 1:11 AMbattk
01/21/2020, 1:11 AM/**
*@NApiVersion 2.0
*@NScriptType Suitelet
*/
define(["N/ui/serverWidget"], function(serverWidget) {
return {
onRequest: function(context) {
log.debug("parameters", context.request.parameters);
var form = serverWidget.createForm({
title: "Simple Form"
});
var sublist = form.addSublist({
id: "custpage_sublist",
type: serverWidget.SublistType.LIST,
label: "List Sublist"
});
sublist
.addField({
id: "custpage_entry",
type: serverWidget.FieldType.TEXT,
label: "ENTRY"
})
.updateDisplayType({
displayType: serverWidget.FieldDisplayType.ENTRY
});
sublist
.addField({
id: "custpage_hidden",
type: serverWidget.FieldType.TEXT,
label: "HIDDEN"
})
.updateDisplayType({
displayType: serverWidget.FieldDisplayType.HIDDEN
});
sublist.setSublistValue({
id: "custpage_entry",
line: 0,
value: "entry"
});
form.addSubmitButton({
label: "Submit Button"
});
context.response.writePage({ pageObject: form });
}
};
});
battk
01/21/2020, 1:13 AMbattk
01/21/2020, 1:13 AMnlapiSetLineItemValue('custpage_sublist', 'custpage_hidden', 1, "hiddenvalue")
battk
01/21/2020, 1:13 AMreza.seedin
01/21/2020, 1:18 AMbattk
01/21/2020, 1:19 AMbattk
01/21/2020, 1:19 AMbattk
01/21/2020, 1:20 AMreza.seedin
01/21/2020, 1:35 AMreza.seedin
01/21/2020, 2:22 AMreza.seedin
01/21/2020, 2:22 AMreza.seedin
01/21/2020, 2:22 AM