在验证库存调整中的行级别备忘之前,该方法已经起作用,但是由于某些原因,该方法不起作用。我不认为它正在初始化。
我的目标是在转储单的行上验证数量,以检查数量是否为1。如果数量为1,则显示消息(并且不要让用户继续进行。)>]
也许与转储单上的行类型有关?
/**
@NApiVersion 2.0
@NScriptType ClientScript
@NModuleScope Public
*/
define([], function () {
function showMessage(context){
var message = "ERROR: Do not order single units"
var quant = context.currentRecord.getCurrentSublistValue({
sublistId:'item',
fieldId:'quantity',
});
if (quant == 1) {
alert(message);
}
else {
return true;
}
}
return {
validateLine: showMessage
};
});
在验证库存调整中的行级别备忘之前,该方法已经起作用,但是由于某些原因,该方法不起作用。我不认为它正在初始化。我的目标是验证...
非常好。不过,请尝试检查您的部署记录,是否已正确部署(例如检查角色等)