DELETE

DELETE

Akcia DELETE


Funkcia

Akcia zmaže jeden alebo viacero riadkov z lokálnej štruktúrovanej premennej (t.j. lokálnej premennej typu Record).

Deklarácia

DELETE _struct, rowIdx

 

alebo

 

DELETE _struct, rowFrom, rowTo

Parametre

_struct

in/out

Identifikátor lokálnej premennej typu Record.

rowIdx

in

Identifikátor typu Int - riadok, ktorý sa bude mazať.

rowFrom, rowTo

in

Identifikátory typu Int.

Popis

Prvá varianta akcie vymaže riadok daný indexom rowIdx z lokálnej premennej _struct. Hodnota parametra rowIdx musí byť v intervale 1 .. _struct\DIM. Pri inej hodnote akcia generuje chybu _ERR_RANGE_ERROR.

Druhá varianta akcie zmaže z lokálnej premennej danej parametrom _struct riadky v rozsahu <rowFrom, rowTo>.

Príklad:

RECORD (SD.RecordDef) _struct REDIM _struct[10] ; zmazanie prvého riadku DELETE _struct, 1

Súvisiace stránky:

Akcie v skriptoch