Suitelet 和 Portlet 脚本

我们经常想在 NetSuite 中构建自定义 UI 页面; 进入 Suitelet。Suitelet 脚本专为构建内部自定义 UI 页面而设计。页面可以是自由格式的 HTML,也可以利用 NetSuite 的 UI Builder API 构建符合 NetSuite 外观的表单。

部署后,Suitelet 会收到自己唯一的 URL。然后,Suitelet 会有一个 render 事件,只要使用 HTTP GETPOST 请求命中该 URL,就会调用该事件。通常,对 GET 请求的响应将是呈现表单本身,然后表单将返回自身以处理表单数据。

我们还可以利用 Netlet 使用 NetSuite 的助手UI 组件来构建向导式 UI 进度。

Portlet 与 Suitelet 非常相似,只是它们专门用于构建自定义仪表板小部件而不是完整的自定义页面。除此之外,两种脚本类型的功能非常相似。