SunShine
02/08/2025, 3:23 AMCeligo AI
02/08/2025, 3:23 AMAI generated answer (using internal Slack threads):To add a field to a sublist of a suitelet in a client script which is attached to the suitelet, you can follow these steps: 1. Define the sublist in the suitelet. 2. In the client script, get the sublist. 3. Use the
selectLine
method to select the line where you want to add the field.
4. Use the setCurrentSublistValue
method to set the value of the field.
5. Use the commitLine
method to save the changes.
Here is a sample code snippet:
javascript
var record = context.currentRecord;
var _aa = record.getSublistValue({sublistId: 'custpage_sublist',fieldId: 'custpage_customer',line: 1});
alert (_aa );
record.selectLine({sublistId: 'custpage_sublist',line: 1});
record.setCurrentSublistValue({sublistId: 'custpage_sublist',fieldId: 'custpage_city',value: 'Good afternoon',ignoreFieldChange: false});
record.commitLine({sublistId: 'custpage_sublist'});
In the above code, custpage_sublist
is the ID of the sublist, custpage_customer
is the ID of the field from which the value is being retrieved, and custpage_city
is the ID of the field to which the value is being set.
Please note that the fieldChanged
entry point can be used to trigger actions when a field value changes. This can be useful if you want to populate the sublist based on the selection in another field.
******
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
02/08/2025, 3:23 AMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.872407317
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.872259736
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.871327341
Celigo AI
02/08/2025, 3:23 AM