单击Suitelet中的按钮后如何从函数返回值

时间:2018-12-12 14:51:49

标签: netsuite suitescript suitescript2.0

我在套件中有一个按钮,单击后应调用一个函数并返回一个值。我知道我们不能在同一套件中编写该函数,因此我创建了一个客户端脚本并在其中编写了该函数。我可以在clientscript中调用该函数,但不知道如何返回该值。

token_form.addButton({
    id : 'custpage_refresh_token',
    label : 'Refresh Token',
    functionName : 'getAccessTokenFromRefreshToken'
});

如何将值从该函数返回给suitelet。有人可以提供一个代码片段或示例吗?

1 个答案:

答案 0 :(得分:2)

这可以通过两种方式实现:
1.通过在Suitelet中创建一个字段并在客户端脚本中设置其值
2.通过将值作为URL参数传递来重新加载客户端脚本中的suitelet。