Akcia FIND_TRUE
Súvisiace stránky:
FIND_TRUE _index, maxIndex, _retCode, find_expression
_index | in/out | Identifikátor (lokálna premenná) typu Int. Riadiaca premenná pre výraz. |
maxIndex | in | Identifikátor (lokálna premenná) typu Int - maximálna hodnota riadiacej premennej. |
_retCode | out | Identifikátor typu Int - návratový kód. |
find_expression | in | Výraz typu Bool. |
RECORD (SD.RecordDef) _struct INT _index INT _maxIndex
INT _retCode ....... ; vyhľadanie riadku, ktorý obsahuje text "ahoj" v stĺpci Text _index := 1 ; hľadám od prvého riadku _maxIndex := _struct\DIM FIND_TRUE _index, _maxIndex, _retCode, _struct[_index]^Text="ahoj" IF _retCode # _ERR_NO_ERROR THEN ; na riadku _index nastala chyba _retCode ELSIF _index = _maxIndex+1 THEN ; požadovaný riadok sa nenašiel ELSE ; riadok _index obsahuje text "ahoj" v stĺpci Text ENDIF
Súvisiace stránky:
Pridať komentár