CNT_FIND

CNT_FIND

Akcia CNT_FIND


Deklarácia

CNT_FIND _hContainer, _key, _value, bFound

Parametre

_hContainer

in

Jednoznačný identifikátor typu Int - dátový kontajner.

_key

in

Jednoznačný identifikátor hodnoty v kontajneri.

_value

out

Hodnota z kontajnera, pokiaľ hodnota parametra _bFound je @TRUE, ináč bez zmeny hodnoty.

_bFound

out

@TRUE - hodnota sa v kontajneri nachádza.
@FALSE - hodnota sa v kontajneri nenachádza .

Popis

Akcia vyhľadá v dátovom kontajneri hodnotu identifikovanú parametrom _key a vloží ju do parametra _value.
Ak sa hodnota v sklade nenachádza, parameter _bFound nadobudne hodnotu @FALSE a hodnota parametra _value zostane nezmenená.
Ak sa hodnota v kontajneri nachádza, _bFound nadobudne hodnotu @TRUE a nájdená hodnota sa vloží do parametra _value.

Keďže kontainer môže obsahovať rôzne typy hodnôt, je nutné, aby parameter _value bol vhodného typu. Ináč bude vykonávanie skriptu prerušené.


Súvisiace stránky:

Akcie v skriptoch