动态更改netsuite中子列表字段的源
我是Netsuite的新手。 我试图做的是,当用户从另一个子列表字段中选择值时,过滤自定义子列表字段中的列表 我通过用户事件(加载前)添加自定义字段,如下所示:动态更改netsuite中子列表字段的源,netsuite,suitescript,Netsuite,Suitescript,我是Netsuite的新手。 我试图做的是,当用户从另一个子列表字段中选择值时,过滤自定义子列表字段中的列表 我通过用户事件(加载前)添加自定义字段,如下所示: var sublistObj = form.getSublist({ id: 'timeitem' }); var caseField = sublistObj.addField({ id: 'cust
var sublistObj = form.getSublist({
id: 'timeitem'
});
var caseField = sublistObj.addField({
id: 'custpage_casetaskeventdescription',
type: serverWidget.FieldType.SELECT,
label: 'Case Custom',
source: 'NULL'
});
var caseObj = getAllCases();
caseField .addSelectOption({
value : '',
text : ''
});
caseObj .forEach(function (j){
var caseListObj = caseField .addSelectOption({
value : j.value,
text : j.text
});
});
现在在我的客户机中,当用户选择项目值时,我尝试过滤/更改以前的字段源,
但是使用setCurrentSublistValue对我来说不起作用,因为我想插入一个值数组,而不仅仅是一个值数组。我试图在用户插入项目时再次强制BefoarLoad,然后通过缓存模块进行搜索,但这不是正确的方法。
有什么建议吗?
Thnks;)