EDA_CheckName
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: