10.5.6.8. ArrayShift
10.5.6.8. ArrayShift
설명 | 변수 배열의 지정한 범위를 한칸씩 데이터 이동합니다. src1의 배열 인덱스 기준으로src3~src4의 배열 범위 이동 이동할 배열의 마지막 값은, 숫자배열일 경우 0, 문자열배열일 경우 NULL 삽입 | ||
문법 | ArrayShift <src1>,<src2>,<src3>,<src4> | ||
파라미터 | src1 | 배열명 |
|
src2 | 데이터 이동 방향 | 1: 오름순 0: 내림순 | |
src3 | 배열의 시작 인덱스 | V%, LV%, 숫자 | |
src4 | 배역의 끝 인덱스 | V%, LV%, 숫자 | |
사용 예 | 1. ArrayShift V10%, 1, 3, 5 => V%[15]에 V%[14]의 값이, V%[14]에 V%[13]의 값이, V%[13]에는 0이 들어감 2. ArrayShift gtTestArr,0,1,8 => gtTestArr[1]에 gtTestArr[2]의 값이, gtTestArr[2]에 gtTestArr[3]의 값이, gtTestArr[8]에 NULL이 들어감 | ||
적용버전 | V40.23-04_20200730 버전 이후 기능 동작 |