COPYCOL

COPYCOL

Akcia COPYCOL


Funkcia

Akcia kopíruje hodnoty medzi dvoma stĺpcami dvoch lokálnych štrukturovaných premenných (t.j. lokálne premenné typu Record).

Deklarácia

COPYCOL _srcCol, _dstCol

Parametre

_srcCol

in/out

Odkaz na stĺpec lokálnej premennej typu Record - zdrojový stĺpec.

_dstCol

in

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

Popis

Akcia nevyhodnocuje položku, na ktorú ukazuje parameter _dstCol ani prípadné indexy použité v parametroch _srcCol _dstCol. Pri týchto je dôležitý stĺpec, ktorý označujú.

Ak lokálna premenná _dstCol nemá potrebný počet riadkov, akcia interne vykoná akciu REDIM.

Príklad:

RECORD (SD.RecordDef) _src RECORD (SD.DbStruct) _dst REDIM _src[10] ... ; Skopírovanie hodnôt v stĺpci _src^Int do stĺpca _dst^Int ; Akcia interne vykoná príkaz REDIM _dst[_src\DIM] COPYCOL _src^Int, _dst^Int

Súvisiace stránky:

Akcie v skriptoch