首页 > 解决方案 > NetSuite上的ClientScript如何知道记录在哪种模式下?

问题描述

我们可以使用以下 UserEventScript 代码来检测记录处于哪种模式:

    switch (context.type) {
        case context.UserEventType.CREATE:
            break;
        case context.UserEventType.EDIT:
            break;
        case context.UserEventType.DELETE:
            break;
        default:
            break;
    }

但是我们有任何类似的方法可以通过ClientScript知道这一点吗?

标签: javascriptnetsuitesuitescript2.0

解决方案


您可以使用入口点context.mode的获取记录所处的模式。pageInit

mode可以是copy,createedit.

  function pageInit(context) {
            if (context.mode !== 'create')
                return;
// do stuff
            });
        }

推荐阅读