| СИМВОЛЬНЫЕ ФУНКЦИИ: |
|
Функция |
Описание |
| $ |
Определяет, содержится ли символьная строка внутри другой символьной строки. |
| ALLTRIM () |
Убирает начальные и конечные пробелы из символьной строки. |
| ASC ( |
Определяет код ASCII для левого старшего символа в символьной строке. |
| AT () |
Определяет положение (в виде целого числа) первого вхождения символьной строки внутри другого символьного выражения или Мемо-поля. |
| ATC () |
Определяет положение ( в виде целого числа) первого вхождения символьной строки внутри другого символьного выражения или Мемо-поля,в отличии от функции AT,ATCвыполняется без учёта регистра. |
| ATCLINE () |
Определяет номер строки(в виде целого числа) первого вхождения символьной строки внутри символьной строки или Мемо-поля. Возвращаемое значение зависит от значения,определённого командой SET MEMOWIDTH. Аналогична функции ATLINE, но выполняется без учёта регистра |
| ATLINE () |
Определяет номер строки (в виде целого числа) первого вхождения символьного выражения внутрь символьного выражения или Мемо-поля. Выдаваемое значение зависит от значения,определённое командой SE MEMOWIDTH. |
| BETWEEN () |
Определяет, находится ли символьное выражение между двумя другими символьными выражениями. |
| CHR () |
Определяет символ для определённого числового кода ASCII. |
| CHRTRAN () |
Переводит символьную строку,используя две другие строки в качестве таблиц перевода. |
| CPCONVERT ( |
Преобразует символьное выражение из одной кодовой страницы Windows в другую. |
| CTOD () |
Определяет дату в обычном виде для данного символьного типа даты. |
| DIFFERENCE () |
Определяет число, представляющее относительную фонетическую разницу между двумя символьными строками. |
| DTOC () |
Преобразует дату в строку символов. |
| EMPTY () |
Определяет, является ли выражение пустым. |
| EVALUATE () |
Вычисляет значение выражения, представленного в символьном виде. |
| INLIST () |
Определяет, содержится ли символьное выражение в серии символьных выражений. |
| ISALPHA () |
Возвращает (.T.) если определённое символьное выражение начинается с буквы. |
| ISDIGIT () |
Определяет, является ли самый левый символ цифрой. |
| ISLOWER () |
Возвращает (.T.) если первый символ в символьном выражении—строчный. |
| ISUPPER () |
Возвращает (.T.) если первый символ в символьном выражении---прописной. |
| LEFT () |
Возвращает заданное кол-во символов, начиная с самого левого символа в символьной строке. |
| LEN () |
Определяет длину символьной строки. |
| LIKE () |
Позволяет сравнить символьную строку, содержащую универсальные символы, с другой символьной строкой. |
| LOWER () |
Преобразует все символы строки в их строчные эквиваленты. |
| LTRIM () |
Удаляет начальные пробелы из заданной символьной строки. |
| NORMALIZE () |
Преобразует символьное выражение в вид, который может использоваться при сравнении в Visual FoxPro. |
| OCCURS () |
Определяет число вхождений символьной строки внутри другой символьной строки. |
| PADC () |
Дополняет символьную строку с двух сторон заданным символом. |
| PADL () |
Дополняет символьную строку слева заданным символом. |
| PADR () |
Дополняет символьную строку справа заданным символом. |
| PROPER () |
Определяет выражение, написанное с заглавной буквы, как соответствующее имени собственному. |
| RAT () |
Ищет символьную строку или Мемо-поле для последнего вхождения другой символьной строки и определяет её положение. |
| RATLINE () |
Ищет символьную строку или Мемо-поле для последнего вхождения другой символьной строки и определяет номер строки, где она была найдена. Возвращаемое значение зависит от значения, определённое командой SET MEMOWIDTH. |
| REPLICATE () |
Определяет символьную строку, которая повторяет определённое символьное выражение заданное кол-во раз. |
| RIGHT () |
Возвращает заданное кол-во символов строки, начиная с самого правого. |
| RTRIM () |
Убирает все конечные пробелы из определённой символьной строки. |
| SOUNDEX () |
Определяет фонетическое представление символьной строки. |
| SPACE () |
Создаёт символьную строку,состоящую из определённого числа пробелов. |
| STR () |
Преобразует числовое выражение в строку. |
| STRTRAN () |
Ищет символьную строку вхождения второй символьной строки, затем меняет её местами с третьей символьной строкой. |
| STUFF () |
Определяет символьную строку,являющуюся результатом перемещения определённой части символьного выражения с другим символьным выражением. |
| SUBSTR () |
Определяет заданное число символов данного выражения или Мемо-поля. |
| SYS (10) |
Преобразует число дня в числовом виде в символьную строку. |
| SYS (15) |
Определяет символ из таблицы перевода. |
| SYS (2007) |
Определяет значение контрольной суммы символьной строки. |
| TRANSFORM () |
Преобразует символьные и числовые значения с использованием форматов команды @…SAY. |
| TRIM () |
Удаляет все конечные пробелы. |
| TXTWIDTH () |
Определяет длину символьного выражения с учётом средней длины символа для используемого шрифта. |
| TYPE () |
Определяет тип данных выражения (символьное, числовое, логическое, дата, дата-время, денежный,объект,General,или Мемо) |
| VARTYPE () |
Определяет тип данных выражения. |
| UPPER () |
Преобразует все строчные буквы в заглавные |