在视图购物车页面上调用Netsuite中的用户角色

时间:2015-01-22 22:12:49

标签: javascript netsuite

在Netsuite中,以下代码在标题中工作,以在大多数网上商店中提取用户角色。

    var context=  nlapiGetContext();
   var userRole = context.getRole();

但是在viewCart页面上我们得到一个“Uncaught ReferenceError:nlapiGetContext未定义”如何在viewCart页面上使用此代码?

我们尝试使用JSON但由于单一来源要求而遇到问题。

2 个答案:

答案 0 :(得分:1)

使用属性标记来抓取网上商店中的字段。在您的情况下,您想使用:

<%=getCurrentAttribute('customer', 'role')%>

答案 1 :(得分:0)

nlapiGetContext API仅在客户端,用户事件,计划,portlet和Suitelet脚本中受支持,这就是您收到错误的原因。

您为客户分配了多少客户中心角色?