我有一个正在添加包含iframe的inlinehtml字段的suitelet。问题是当我尝试使用API函数时,我在浏览器中收到错误。
例如,只是想做 var value = nlapiLookupField('customer',custid,custentity_mycustomfield');
未定义nlapiLookupField中的结果。有没有办法通过在我的HTML页面中编写被称为iframe的函数来访问API?我愿意接受建议,如果有一种方法可以将函数作为套件的一部分包含在内,并从iframe调用它,我会这样做,但到目前为止还没有让它工作。
答案 0 :(得分:2)
如果您的iframe都是自定义HTML,那么您将不会加载suitescript客户端库。
我会采用以下两种方式之一:
parent.nlapi...
当然,如果你走第二条路线,为什么还需要iframe?您将相当多的自定义HTML加载到内联HTML字段中的div中。根据我的经验,这简化了一些事情。