在特定字段事件中调用NetSuite中的验证字段功能

use*_*462 2 javascript netsuite

我试图在NetSuite中调用验证字段函数上的一个函数.

在验证字段函数上调用方法时,它将检查表单上存在的所有字段并调用相同的方法次数.它妨碍了表演.

我想在特定字段上调用此方法,而不是在每个字段上调用此方法.请帮忙

Mik*_*ins 6

将为每个字段触发validateField函数,通常是在光标离开字段时(类似于onBlur).如果要仅验证一个字段的数据,则validateField()函数需要检查要验证的字段.

function validateField(type, name, lineNumber) {
    if (name === 'custentity_some_field') {
        // Your validation logic goes here.
        return true;
    }
}
Run Code Online (Sandbox Code Playgroud)

您还可以检查type它是否是订单项上的字段,并lineNumber告诉您该字段正在验证哪个订单项.