function SetMultiSelect (executionContext) { debugger; alert("Hello"); var formContext = executionContext.getFormContext(); var existingValues = formContext.getAttribute('amy__employeecourses').getValue(); var selectedTexts= formContext.getAttribute("amy__employeecourses").getText(); alert(existingValues ); alert(selectedTexts); //formContext.getAttribute("amy__employeetrainingcourses").setValue([432660000,432660001,432660002,432660003,432660004]); var newValues = [1, 2,3,4,5]; var updatedValues = ConcatArrays(existingValues, newValues); formContext.getAttribute("amy__employeetrainingcourses").setValue(updatedValues); } function ConcatArrays(existingValues, newValues) { if (existingValues === null || Array.isArray(existingValues) === false) { return newValues; } if (newValues === null || Array.isArray(newValues) === false) { return existingValues; } return existingValues.concat(newValues); }
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 290,524 Super User 2024 Season 2
Martin Dráb 228,469 Most Valuable Professional
nmaenpaa 101,148