method replaceValuesInRange

void replaceValuesInRange(int32 idx1,int32 idx2,object otherArray);

Argumente

Zurückgegebener Wert

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);