NetSuite 上的 ClientScript 如何知道一条记录处于哪种模式?
How to know in which mode a record is by ClientScript on NetSuite?
我们可以使用以下 UserEventScript 代码来检测记录处于哪种模式:
switch (context.type) {
case context.UserEventType.CREATE:
break;
case context.UserEventType.EDIT:
break;
case context.UserEventType.DELETE:
break;
default:
break;
}
但是我们有什么类似的方法可以通过 ClientScript 知道吗?
您可以使用 pageInit
入口点的 context.mode
获取记录所处的模式。
mode
可以是 copy
、create
或 edit
.
function pageInit(context) {
if (context.mode !== 'create')
return;
// do stuff
});
}
我们可以使用以下 UserEventScript 代码来检测记录处于哪种模式:
switch (context.type) {
case context.UserEventType.CREATE:
break;
case context.UserEventType.EDIT:
break;
case context.UserEventType.DELETE:
break;
default:
break;
}
但是我们有什么类似的方法可以通过 ClientScript 知道吗?
您可以使用 pageInit
入口点的 context.mode
获取记录所处的模式。
mode
可以是 copy
、create
或 edit
.
function pageInit(context) {
if (context.mode !== 'create')
return;
// do stuff
});
}