Netsuite 客户端脚本仅在测试模式下执行

Netsuite Client Script only Executes in Testing Mode

我有一个简单的客户端脚本,在测试模式下运行良好。但是一旦我部署它,它就会停止执行。

/**
 * @author Patrick 
 * @NApiVersion 2.x 
 * @NScriptType ClientScript
 */
define(['N/ui/message', 'N/record'],
    function(message, record) {

        function pageInit(context) {
            var purchaseOrder = context.currentRecord;
            log.debug(purchaseOrder);

            return true;
        }

        return {
          pageInit: pageInit
        }
    }
);

此部署有效。但是一旦我将其切换为已部署,它就会停止工作。关于我所缺少的任何建议都会有很大的帮助。谢谢

部署脚本时,通常需要设置受众。 否则你会得到你刚刚观察到的东西。