Categories
Foundation Records Tutorial User Interface

26 Third-Party Libraries in SuiteScript 2.x

Stop reinventing the wheel in your SuiteScript; stop re-solving problems that have already been solved. The JavaScript community is massive and super smart – so let them do a whole bunch of work for you by leveraging third-party libraries in SuiteScript 2.x.

Categories
Foundation Records Tutorial User Interface

25 Working with Subrecords in SuiteScript 2.0

Subrecords are one of the fundamental data structures in NetSuite, but they’re also one of the more confusing and troublesome. This video is intended to show you the fundamentals of working with Subrecords in SuiteScript 2.0.

Categories
Records Tutorial User Interface

24 How do I add a Button to a Record?

This is definitely a question I see A LOT! How do we add a button to a record form? We actually have a few options as SuiteScript developers, so let’s see how this works. Add Button via 2.0 Client Script (Edit only) SuiteScript 2.0 added a very simple way to add new buttons to forms, […]

Categories
Teardown User Interface

21 Custom Record Creation via Suitelet – A SuiteScript Teardown

This week, I’ll be performing a teardown of some code volunteered by a very brave member of the Effective SuiteScript mailing list. A teardown is a common service I perform for my clients; it is a detailed code review where I provide my suggestions and recommendations for improving the quality, readability, and performance of a […]

Categories
Tutorial User Interface

19 How do I redirect to a Record with a specific Custom Form?

This week, we’re going to explore how to use SuiteScript to navigate to a specific Record with a specific Custom Form. You can find all the code for this example project in my Learn SuiteScript project repository: https://gitlab.com/stoicsoftware/learn-suitescript

Categories
Tutorial User Interface

18 How Do I Add Page Links to a Suitelet?

This week, we’re going to add one final enhancement to our Suitelet example by adding static, page-level links to our custom page. You can find all the code for this example project in my Learn SuiteScript project repository: https://gitlab.com/stoicsoftware/learn-suitescript

Categories
Tutorial User Interface

17 How Do I Add Dynamic Links to a Suitelet?

I can’t believe I’ve been creating these videos for 17 weeks! This week, we’re going to again enhance last week’s Suitelet example by adding dynamically generated record links to our NetSuite search results. You can find all the code for this example project in my Learn SuiteScript project repository: https://gitlab.com/stoicsoftware/learn-suitescript

Categories
Tutorial User Interface

16 How Do I Add a Button to a Suitelet?

This week, we’re going to enhance last week’s Suitelet example by adding a custom Button to our page. Links WebStorm Templates repository: https://gitlab.com/erictgrubaugh/webstorm-suitescript2-templates Eclipse Templates repository: https://gitlab.com/erictgrubaugh/eclipse-suitescript-templates Learn SuiteScript project repository: https://gitlab.com/stoicsoftware/learn-suitescript

Categories
Searches User Interface

15 How Do I Display NetSuite Search Results in a Suitelet?

This week, we’re going to walk through an end-to-end example of displaying some Search Results in a list on a custom Suitelet page in the UI. Links WebStorm Templates repository: https://gitlab.com/erictgrubaugh/webstorm-suitescript2-templates Eclipse Templates repository: https://gitlab.com/erictgrubaugh/eclipse-suitescript-templates Learn SuiteScript project repository: https://gitlab.com/stoicsoftware/learn-suitescript