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, rowToParametre
_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: