COPYCOLIDX

COPYCOLIDX

Akcia COPYCOLIDX


Funkcia

Akcia kopíruje hodnoty medzi dvoma stĺpcami dvoch lokálnych premenných.

Deklarácia

COPYCOLIDX _src, _srcColIdx, _dst, _dstColIdx

Parametre

_src

in

Identifikátor lokálnej premennej typu Record - zdrojová štruktúra.

_srcColIdx

in

Identifikátor typu Int - číslo stĺpca v zdrojovej štruktúre.

_dst

out

Identifikátor lokálnej premennej typu Record, typový ALIAS,  objekt štruktúrovaná premenná - cieľový stĺpec.

_dstColIdx

in

Identifikátor typu Int- číslo stĺpca v cieľovej štruktúre.

Popis

Akcia (podobne ako COPYCOL) kopíruje stĺpec štruktúry _src daný jeho poradovým číslom _srcColIdx do stĺpca lokálnej štruktúry _dst daného poradovým číslom _dstColIdx.
Ak štruktúra _dst nemá potrebný počet riadkov, akcia interne vykoná akciu REDIM.

Príklad:

RECORD (SD.RecordDef) _src RECORD (SD.DbStruct) _dst REDIM _src[10] ... ; Kopírovanie hodnôt zo stĺpca src^Int do stĺpca _dst^Int ; Akcia interne vykoná akciu REDIM _dst[_src\DIM] COPYCOLIDX _src, 2, _dst, 2

Súvisiace stránky:

Akcie v skriptoch