javascript - NetSuite - 将数据从 Portlet 传递到 HTML 文件
问题描述
我有一个指向由 NetSuite 托管的 HTML 文件/页面(Google/Bing 地图 API)的 portlet。将地址数据从 portlet 的已保存搜索数组传递到 HTML 文件以绘制多个地图标记的最佳方法是什么?
为了方便起见,即将开始将我的 HTML 文件转换为 Suitelet,但字符串文字转换似乎很麻烦。
先感谢您。
解决方案
我已经使用技巧做了类似的事情,在 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);
}
希望它对您的目的有用。
推荐阅读
- ros - ros image_view video_recorder 不记录任何东西
- python - 如果在同一列表中找到它们,则根据标题对列进行分组。熊猫蟒
- python - ElementTree 命名空间字典不适用于 find() 或 findall()
- python - 如何使用 cv2.HoughLinesP 完成网格线?
- java - java交换最后一个和第一个字符串-问题适用于3但不适用于4
- angular - 使用 API 调用的管道 - 如何?
- azure - 在 Azure 的 VM(Ubuntu)中下载 blob 时出错
- python - 在 Sphinx 中使用 autodoc 时的标题
- mysql - Node + Express 应用程序返回“PROTOCOL_ENQUEUE_AFTER_FATAL_ERROR”?
- r-markdown - 如何在不同的 bookdown 项目之间共享 Rmd 文件?