首页 > 解决方案 > NetSuite - 将数据从 Portlet 传递到 HTML 文件

问题描述

我有一个指向由 NetSuite 托管的 HTML 文件/页面(Google/Bing 地图 API)的 portlet。将地址数据从 portlet 的已保存搜索数组传递到 HTML 文件以绘制多个地图标记的最佳方法是什么?

为了方便起见,即将开始将我的 HTML 文件转换为 Suitelet,但字符串文字转换似乎很麻烦。

先感谢您。

标签: javascripthtmlnetsuitesuitescript2.0

解决方案


我已经使用技巧做了类似的事情,在 portlet 上嵌入 iframe 以包含套件,您应该保留在套件中保存的地址搜索逻辑并将其显示在您的 portlet 上:

function portlet(portlet, column) {
     var url_slet = nlapiResolveURL('SUITELET', 'customscript_your_slet', 'customdeploy_your_slet');
     contentHtml += "<iframe width=100% height=100% style=height:400px; src=" + url_portlet + "></iframe>";
     portlet.setHtml(contentHtml);
}

希望它对您的目的有用。


推荐阅读