Возвращает число вхождений некоторого символьного выражения в другое символьное выражение.
Синтаксис:
OCCURS(cSearchExpression, cExpressionSearched)
Параметры:
cSearchExpression
Задает символьное выражение, которое функция OCCURS( ) ищет в выражении cExpressionSearched.
cExpressionSearched
Задает символьное выражение, которое OCCURS( ) просматривает в поисках cSearchExpression.
Результат:
Числовой.
Комментарии:
Функция OCCURS( ) возвращает 0 (ноль), если выражение cSearchExpression не найдено в выражении cExpressionSearched.
Пример:
STORE 'abracadabra' TO gcstring CLEAR ? OCCURS('a', gcstring) && Displays 5 ? OCCURS('b', gcstring) && Displays 2 ? OCCURS('c', gcstring) && Displays 1 ? OCCURS('e', gcstring) && Displays 0