Я добавляю переключатель на страницу Suitlet, но при загрузке страницы выдается ошибка.Я не уверен, где я ошибаюсь.
var custType1 = form.addField({
id: 'custpage_customertype',
name: 'retail_customer',
type: serverWidget.FieldType.RADIO,
label: 'Retail Customer',
container: 'companygroup'
});
var custType2 = form.addField({
id: 'custpage_customertype',
name: 'corporate_customer',
type: serverWidget.FieldType.RADIO,
label: 'Corporate Customer',
container: 'companygroup'
});
var custType3 = form.addField({
id: 'custpage_customertype',
name: 'external_customer',
type: serverWidget.FieldType.RADIO,
label: 'External Customer',
container: 'companygroup'
});
Во время выполнения кода в этой строке появляется сообщение об ошибке SSS_MISSING_REQD_ARGUMENT.Ниже приведен код ошибки -
{"type": "error.SuiteScriptError", "name": "SSS_MISSING_REQD_ARGUMENT", "message": "nlobjField: отсутствует обязательный аргумент: radiobuttons: sSource", "стек": ["addField (N / serverWidget)", "(/ SuiteScripts / sdr_sw_suitelet_test.js: 123)"], "причина": {"тип": "внутренняя ошибка", "код": "SSS_MISSING_REQD_ARGUMENT", "details": "nlobjField: отсутствует обязательный аргумент: radiobuttons: sSource", "userEvent": null, "stackTrace": ["addField (N / serverWidget)", "(/ SuiteScripts / sdr_sw_suitelet_test.js: 123)"], "notifyOff": false}, "id": "", "notifyOff": false, "userFacing": false}