怎么将表当前记录追加到数组中
如何将表当前记录追加到数组中
dimension tmp(20)
这个数组前10个元素已有值,如何将一个表当前记录追加到这个数组?表的一条记录有10个字段
------解决方案--------------------
------解决方案--------------------
scatter to array temp &&读取记录到数组
ains(tmp, temp, 11)
------解决方案--------------------
Scatter to myArray
Acopy(tmp, myArray, 1, -1, 11)
------解决方案--------------------
对的!先scatter到一个数组,然后用这个数组连接那个数组。
dimension tmp(20)
这个数组前10个元素已有值,如何将一个表当前记录追加到这个数组?表的一条记录有10个字段
------解决方案--------------------
LOCAL TMP(20)
SELECT TABNAME
GO TOP
FOR I=1 TO FCOUNT()
TMP(10+I)=EVALUATE(FIELD(I)) &&将当前表记录添加到数组中的后10个元素中
?TMP(10+I)
ENDFOR
------解决方案--------------------
scatter to array temp &&读取记录到数组
ains(tmp, temp, 11)
------解决方案--------------------
Scatter to myArray
Acopy(tmp, myArray, 1, -1, 11)
------解决方案--------------------
对的!先scatter到一个数组,然后用这个数组连接那个数组。