Row
Синтаксис:
row().
Функция row возвращает текущее положение курсора в строке.
Rtod
Синтаксис:
rtod(<числ_в>) .
Функция rtod преобразует радианы в градусы. Числовое выражение — это число радиан, а возвращаемое функцией значение — величина в градусах.
Rtrim
Синтаксис:
rtrim (<симв_в>).
Функция rtrim убирает из указанной строки символов те пробелы, которые находятся в конце ее. Функция rtrim идентична функции trim.
Seek
Синтаксис:
seek(<выражение>[, <псевдоним_файла>]).
Функция seek возвращает логическую истину (.t.), если в активном индексе может быть найдено искомое выражение. Если это искомое выражение не найдено, функция возвращает логическую ложь (. f.) и указатель записи помещается в конце файла. Для поиска в открытом индексе в невыбранной рабочей области используйте необязательный параметр <псевдоним_файлах>
Set
Синтаксис:
set(<симв_в>[, 1]).
Функция set возвращает статус различных set команд. Символьное выражение содержит имя нужной set команды. Символьное выражение надо заключить в двойные кавычки, если это строка символов, а не переменная памяти. Использование set без необязательного аргумента приведет к возвращению функцией установок on|off. При использовании set с необязательным аргументом ([, 1]) функция возвратит установку set to.
Sign
Синтаксис:
sign(<числ_в>).
Функция sign возвращает числовое значение, представляющее знак числового выражения. Если <числ_в> положительно, sign возвращает значение 1. Если <числ_в> отрицательно, sigr возвращает значение -1. Если <числ_в> равно нулю, sign возвращает нуль.
Str
Синтаксис:
str (<числ_в>1 [, <числ_в>2 [, <числ_в>3] ] ) .
Функция str преобразует числовое выражение в символьное, где <числ_в>1 означает числовое выражение, которое надо преобразовать в символьную строку. Для указания длины используйте необязательный параметр <числ_в>2 (включая десятичную точку и дробные значения) и используйте необязательный параметр <числ_в> для указания числа дробных позиций.
Strtran
Синтаксис:
strtran(<симв_в>1, <симв_в>2 [, е<симв_в>3] [, <числ_в>1] [, <числ_в>2]).
Функция strtran выполняет операцию поиска и замены символьной строки. Функция возвращает заданное выражение <симв_в>1, в котором <симв_в>2 заменены на <симв_в>3. Замены начинаются с <числ_в>1-ного вхождения и продолжаются <числ_в>2 раз.
Stuff
Синтаксис:
stuff(<симв_в>1, <числ_в>1, <числ_в>2, <симв_в>2]).
Функция stuff вставляет или удаляет символы из любого места символьной строки. Здесь <симв_в> — это существующая символьная строка, <числ_в>1 — начальное положение в этой строке, <числ_в>2 — число удаляемых символов, а <симв_в>2 — вставляемая символьная строка.
Substr
Синтаксис:
substr(<симв_в>, <числ_в>1[, <числ_в>2]).
Функция substr выделяет часть строки из символьного выражения; <симв_в> — это символьное выражение, из которого извлекается строка; <числ_в>1 — начальная позиция в выражении, а <числ_в>2 — число символов, которое надо выделить из выражения.
Sys
Синтаксис:
sys(<числ_в>).
Функции sys возвращают значения символьной строки, которые содержат различные системные данные <числ_в> — числовое выражение, соответствующее системной функции. Ниже приведены те системные функции, которые используются наиболее часто.
sys (1) — возвращает текущую системную дату;
sys (2) — возвращает число секунд, прошедшее с полуночи;
sys (5) — возвращает текущее принятое по умолчанию устройство;
sys (б) — возвращает текущее устройство печати;
sys (7) — возвращает имя текущего файла форматов;
sys (12) — возвращает объем свободной памяти;
sys (2003) — возвращает имя текущего каталога;
sys (2006) — возвращает тип используемого графического устройства.
Time
Синтаксис:
time([<числ_в>]).
Функция time возвращает текущее системное время в формате чч:мм:сс (если set hours установлена на 24) или в формате чч:мм:сс am | pm (если set hours установлена на 12). Если вы включите числовой аргумент <числ_в>, то результат функции будет включать сотые доли секунд. (Максимальная точность часов находится в пределах 1/18 с.)
Trim
Синтаксис:
trim(<симв_в>).
Функция trim удаляет завершающие пробелы из символьной строки. Если символьная строка целиком состоит из пробелов, то trim возвратит нулевую строку. Функция trim работает точно так же, как функция rtrim.
Tуре
Синтаксис:
type(<симв_в>).
Функция type возвращает одиночный символ, указывающий тип данных выражения, определенного в <симв_в>. Символ с означает символьный тип; 1 — логический тип; п — числовой тип; d — тип даты; m — тип мемо; и указывает неопределенный тип.
Upper
Синтаксис:
upper(<симв_в>).
Функция upper преобразует все алфавитные символы, задаваемые с помощью <симв_в>, в заглавные буквы. Функция upper не изменяет способ хранения данных, если только вы не использовали ее как часть команд store или replace. Эта функция обычно используется при поиске и сравнении данных, когда точно не известно, вводились алфавитные символы заглавными или строчными.
Used
Синтаксис:
used([<выражение>]).
Функция used возвращает логическую истину (.t.), если файл данных открыт в текущей рабочей области. Используйте необязательный параметр <выражение> для указания другой рабочей области с помощью псевдонима, числа или буквы. Если в указанной рабочей области нет открытого файла данных, то возвращается логическая ложь (. f.).
Val
Синтаксис:
val(<симв_в>).
Функция val преобразует символьное выражение, содержащее цифры, в числовое значение. Начав с самого левого символа и пропустив начальные пробелы, функция val обрабатывает цифры, пока не встретит нецифровой символ. Если первый символ в <симв_в> окажется нецифровым, val возвращает значение нуль.
Year
Синтаксис:
year(<дата_в>).
Функция year возвращает год в числовом виде, соответствующем выражению в дате.
Достарыңызбен бөлісу: |