Skip to main content

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的版本才可操作功能