在自定义交易表单上禁用订单项字段
问题描述:
1)想要在自定义交易表单上禁用订单项字段。在自定义交易表单上禁用订单项字段
以下是我试过&的代码片段应用于LINE INIT FUNCTION函数上窗体的自定义代码,但它不起作用。它是否工作,或者它是一个错误或我在这里丢失的东西。请建议
function lineInit(){
if(type == 'item'){
var itemDisFields = ['description','location'];
for(var i = 0; i < itemDisFields.length; i++){
nlapiDisableLineItemField('item',itemDisFields[i] , true);
}
}
}
2)如何冻结行级别的添加按钮。在SuiteScript 1.0开始
答
- 子列表指数在
1
,不0
,所以你需要在1
开始i
。 - 我不完全确定你的意思是“冻结”添加按钮,但没有支持方式来做到这一点。你当然可以用jQuery来破解它。最好的支持防止添加一行的方法是使用一个
validateLine
处理程序,并在不应添加该行时返回false
。