首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SuiteScript -无法上载文件

SuiteScript -无法上载文件
EN

Stack Overflow用户
提问于 2019-08-02 06:39:05
回答 2查看 306关注 0票数 0

我完全是SuiteScript和NetSuite的新手。我一直在学习HelloWorld教程here,并且已经将脚本文件上传到了NetSuite。我按照说明将其上传到SuiteScripts目录--每次上传失败时都会出现错误"SuiteScript 2.0入口点脚本必须实现一个脚本类型函数“。

这是整个脚本文件--它有什么问题?我什么也看不见。

代码语言:javascript
运行
复制
/**
 * @NApiVersion 2.0
 * @NScriptType ClientScript
 */
define(['N/ui/dialog'],
function(dialog){
function helloWorld()    {
    var options = {
        title : 'Hello!',
        message : 'Hello, World!'
    };
    try {
        dialog.alert(options);
        log.debug(
        {
            title : 'Success',
            details : 'Alert displayed successfully'
        });
    } catch (e) {
        log.error({
            title : e.name,
            details : e.message
        });
    }
};

return{
    pageInit : helloWorld
};
});
EN

回答 2

Stack Overflow用户

发布于 2019-08-03 22:33:04

我有时会遇到这样的错误。我通常通过检查字符编码来修复这个问题,确保它在文件名中添加了'.js‘文件扩展名,并确保在'.js’文件扩展名前面没有任何额外的空格

票数 0
EN

Stack Overflow用户

发布于 2019-11-20 20:30:52

您可以尝试使用此代码一次吗?

代码语言:javascript
运行
复制
/**
 * @NApiVersion 2.0
 * @NScriptType ClientScript
 */
require(['N/ui/dialog'],
function(dialog){
function helloWorld(context)    {
    var options = {
        title : 'Hello!',
        message : 'Hello, World!'
    };
    try {
        dialog.alert(options);
        log.debug(
        {
            title : 'Success',
            details : 'Alert displayed successfully'
        });
    } catch (e) {
        log.error({
            title : e.name,
            details : e.message
        });
    }
};

return{
    pageInit : helloWorld
}
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57317823

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档