Vishal Chaudhari
05/15/2026, 1:39 PMCeligo AI
05/15/2026, 1:39 PMAI generated answer (using internal Slack threads):To create a subtab on a customer record and populate a sublist based on the customer's email selection, you can use SuiteScript's User Event Script. Here's a general outline of how you can achieve this: 1. Create a Subtab: You can create a subtab on the customer record using the
form.addSubtab method. Here's a sample code snippet:
javascript
var subtab = form.addSubtab({
id: 'custpage_subtab',
label: 'Subtab Label'
});
2. Create a Sublist: You can then create a sublist within this subtab using the form.addSublist method. Make sure to specify the tab parameter as the id of the subtab you just created. Here's a sample code snippet:
javascript
var sublist = form.addSublist({
id: 'custpage_sublist',
type: serverWidget.SublistType.LIST,
label: 'Sublist Label',
tab: 'custpage_subtab'
});
3. Populate the Sublist: To populate the sublist based on the customer's email selection, you can use a client script that triggers on field change. If the field that changes is the email field, you can then perform a search to get the relevant records and populate the sublist. Here's a sample code snippet:
javascript
function fieldChanged(context) {
if (context.fieldId === 'email') {
var email = context.currentRecord.getValue('email');
// Perform a search to get the relevant records based on the email
// Populate the sublist with the search results
}
}
Remember to deploy the User Event Script to the Customer record and the Client Script to the form where the sublist is present.
******
Disclaimer:
This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes.
******Celigo AI
05/15/2026, 1:39 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.860168576
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.856201231
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.851501524
Celigo AI
05/15/2026, 1:39 PM