Funkcia pre kontrolu kódu (mena) vektora. Kontrolujú sa iba znaky použité v mene, nekontroluje sa jeho jedinečnosť. Podmienky kontroly : prvý znak musí byť písmeno, meno môže obsahovať čísla, písmena, ".", "_", "#".
Deklarácia
%EDA_CheckName( TEXT in _name, INT out _errorCode );
Parametre
Parameter | Dátový typ | Typ | Popis | |
---|---|---|---|---|
1 | name | TEXT | IN | Jedinečné meno, resp. kód vektora. Nesmie obsahovať diakritiku a rôzne špeciálne znaky. Použitie napr. v EDA-L. |
2 | errorCode | INT | OUT | Chybový (návratový) kód. |
Príklad použitia
BEGIN INT _errorCode TEXT _msg, _name ; platny kod CALL %EDA_CheckName("a1.b#_c2", _errorCode) IF _errorCode != 0 THEN RETURN ENDIF ; neplatny kod, ocakava chybu CALL %EDA_CheckName("_x", _errorCode) IF _errorCode != 8 THEN RETURN ENDIF END |
Súvisiace stránky:
Pridať komentár