NetSuite - 将数据从 Portlet 传递到 HTML 文件
NetSuite - Pass Data from Portlet to HTML File
我有一个指向由 NetSuite 托管的 HTML file/page(Google/Bing 地图 API)的 portlet。将地址数据从 portlet 的已保存搜索数组传递到 HTML 文件以绘制多个地图标记的最佳方法是什么?
正要开始将我的 HTML 文件转换为 Suitelet 以方便使用,但字符串文字转换似乎很麻烦。
提前谢谢你。
我用一个技巧做了类似的事情,在 portlet 上嵌入一个 iframe 以包含一个 suitelet,你应该保持你在 suitelet 中保存地址搜索的逻辑,并将它显示在你的 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);
}
希望它对您有用。
我有一个指向由 NetSuite 托管的 HTML file/page(Google/Bing 地图 API)的 portlet。将地址数据从 portlet 的已保存搜索数组传递到 HTML 文件以绘制多个地图标记的最佳方法是什么?
正要开始将我的 HTML 文件转换为 Suitelet 以方便使用,但字符串文字转换似乎很麻烦。
提前谢谢你。
我用一个技巧做了类似的事情,在 portlet 上嵌入一个 iframe 以包含一个 suitelet,你应该保持你在 suitelet 中保存地址搜索的逻辑,并将它显示在你的 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);
}
希望它对您有用。