Isaac Rumbold
11/26/2024, 7:23 PMCeligo AI
11/26/2024, 7:23 PMAI generated answer (using internal Slack threads):Based on the conversations provided, it seems that you cannot directly make a multi-select from a query display as an array in NetSuite. However, there are some workarounds you can consider: 1. In a Suitelet, you can create a select field and source it with your desired records. This will allow the field to have a search feature. Here is a sample code:
javascript
form.addField({
id: 'custpage_customer_list',
label: 'Customer List',
type: serverWidget.FieldType.SELECT,
source: 'customer'
})
2. In a saved search, multi-select values are separated by a comma by default. If you want to display each value in a separate row, you can add a value from the multi-select records. For example, you can choose “MyField fields…” from the bottom of the result column drop-down and then select the “name”.
3. If you want to use a multi-select field in a script parameter, you typically have to use text and put in a comma-separated list of IDs. This is not the most elegant solution, but it is a workaround due to the limitations of NetSuite.
******
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
11/26/2024, 7:24 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.816913128
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.813062787
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.810243964
Celigo AI
11/26/2024, 7:24 PM