jkabot
03/20/2018, 7:02 PMfunction beforeSubmit(context) {
var rec = context.newRecord;
var field = rec.getField({ fieldId: 'custbody_select_field' });
var options = field.getSelectOptions(); // throws
});
TypeError: Cannot find function getSelectOptions in object Field.
function beforeSubmit(context) {
var rec = record.create({ type: record.Type.SALES_ORDER });
var field = rec.getField({ fieldId: 'custbody_select_field' });
var options = field.getSelectOptions(); // throws
});
TypeError: Cannot find function getSelectOptions in object Field.
jkabot
03/20/2018, 7:16 PMField
object only has getSelectOptions
if you load the record in dynamic mode.
function beforeSubmit(context) {
var rec = record.create({ type: record.Type.SALES_ORDER, isDynamic: true });
var field = rec.getField({ fieldId: 'custbody_select_field' });
var options = field.getSelectOptions(); // works