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
Records

20 The Event Lifecycle of a NetSuite Record

This week, we’re going to explore the event lifecycle of a NetSuite record. My intention is to give you a better idea of the triggers you have at your disposal during record manipulation. (23 minutes) You can find all the code for this example project in my Learn SuiteScript project repository: https://gitlab.com/stoicsoftware/learn-suitescript

Categories
Records

6 Inline Editing in SuiteScript 2.0

NetSuite’s inline editing feature allows users to very quickly modify and update the data for a particular record without having to load the entire record on a page, edit the form, then save the record. NetSuite developers can also leverage inline editing via SuiteScript’s submitFields functionality. This feature is provided by the nlapiSubmitField function in […]

Categories
Records

3 Working with Records in SuiteScript 2.0

Maybe the most fundamental concept to master in SuiteScript is working with NetSuite’s Record objects. Records are our interface to the NetSuite database. If we’re unable to work with records, we are pretty useless as NetSuite developers, so in this article we will investigate how we modify record objects in SuiteScript 2.0 as compared to […]