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:
0 komentárov