SuiteScript 2.x Custom Pages
You can use SuiteScript 2.x to create custom forms and list pages, and work with UI objects.
You can create custom forms using a Suitelet, Portlet, or user event script that triggers on the beforeLoad entry point. You can add buttons, fields, field groups, tabs, sublists, and page links to a custom form. For more information, see SuiteScript 2.x Custom Forms.
You can create custom list pages using a Suitelet or Portlet. You can add buttons, columns, page links, and rows to a custom list page. For more information, see SuiteScript 2.x Custom List Pages
Creating custom forms and pages lets you build a custom UI that optimizes your NetSuite environment and maintains its look and feel. You have several options to create and manage your custom UI. You can use Customization, SuiteScript 2.x UI Components, or HTML. For more information, see SuiteScript 2.x Working with UI Objects
SuiteScript only allows access to the NetSuite UI through its APIs, not the Document Object Model (DOM).
Related Topics
- SuiteScript 2.x
- SuiteScript 2.x API Introduction
- SuiteScript 1.0 to SuiteScript 2.x API Map
- SuiteScript 2.x Script Types
- SuiteScript 2.x Global Objects
- SuiteScript 2.x Modules
- SuiteScript 2.x Record Actions and Macros
- SuiteScript 2.x JSDoc Validation
- SuiteScript 2.x Entry Point Script Creation and Deployment
- SuiteScript 2.x Custom Modules
- SuiteScript 2.x Scripting Records and Subrecords