首页 文章

执行套件脚本2.0用户事件时未定义“define”

提问于
浏览
0

我正在尝试执行套件script2.0用户事件

/**
 *@NApiVersion 2.0
 *@NScriptType UserEventScript
 */
define(["N/record"], function (r) {
    function onAfterSubmit(context) {
}})

但是在网络套件中上传js文件时不允许上传2.0 js文件

我正在定义没有定义的错误..

提前致谢!

1 回答

  • 1

    您的代码未被识别为SS2 . 您需要在JSDoc中 *@N... 之间留一个空格

    /**
     * @NApiVersion 2.x
     * @NScriptType UserEventScript
     * @NModuleScope SameAccount
     */
    define(['N/record'],
        function(r){
    
    
            function onAfterSubmit(context){
    
                log.debug('After Submit Triggered');
    
            }
    
        return {
        afterSubmit: onAfterSubmit
    };
    

    });

相关问题