This method deletes all elements from the starting index (
idx1) to the ending index (
idx2) and inserts all elements from the
otherArray starting from
idx1.
var arrayObj = shell.serviceManager.basics.array;
arrayObj.addValue("a");
arrayObj.addValue("b");
arrayObj.addValue("c");
arrayObj.addValue("a");
arrayObj.addValue("b");
arrayObj.addValue("c");
arrayObj.addValue("a");
arrayObj.addValue("b");
arrayObj.addValue("c");
var arrayObj2 = shell.serviceManager.basics.array;
arrayObj2.addValue("d");
arrayObj2.addValue("e");
arrayObj2.addValue("f");
//Element from 3 to 6 will be remove
//arrayObj2 will be inserted into the array starting at 3
arrayObj.replaceValuesInRange(3, 6, arrayObj2);