在Netsuite中,以下代码在标题中工作,以在大多数网上商店中提取用户角色。
var context= nlapiGetContext();
var userRole = context.getRole();
但是在viewCart页面上我们得到一个“Uncaught ReferenceError:nlapiGetContext未定义”如何在viewCart页面上使用此代码?
我们尝试使用JSON但由于单一来源要求而遇到问题。
答案 0 :(得分:1)
使用属性标记来抓取网上商店中的字段。在您的情况下,您想使用:
<%=getCurrentAttribute('customer', 'role')%>
答案 1 :(得分:0)
nlapiGetContext API仅在客户端,用户事件,计划,portlet和Suitelet脚本中受支持,这就是您收到错误的原因。
您为客户分配了多少客户中心角色?