Функция ISDIGIT()

Определяет, является ли самый левый символ заданного символьного выражения цифрой (от 0 до 9).

Синтаксис:

ISDIGIT(cExpression)

Параметры:
cExpression
Задает символьное выражение, проверяемое функцией ISDIGIT( ). Все символы выражения cExpression, расположенные равее первого, игнорируются.

Результат:
Логический.

Комментарии:
Функция ISDIGIT( ) возвращает значение "истина" (.T.), если самый левый символ заданного символьного выражения является цифрой (от 0 до 9), в противном случае ISDIGIT( ) возвращает "ложь" (.F.).

Пример:

CLOSE DATABASES
OPEN DATABASE (HOME( ) + 'samples\data\testdata')
USE orders		&& Open Orders table
CLEAR 

DISPLAY cust_id
? ISDIGIT(cust_id)	&& Displays .F.
DISPLAY order_dsc
? ISDIGIT(ALLTRIM(STR(order_dsc)))	&& Displays .T.

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 12.02.2003