которым дополняется строка справа. По
или в виде числового значения ASCII-кода (в диапазоне от 0 до 255)
символ, которым дополняется строка справа. По умолчанию используется
пробел.
Возвращаемое значение
cModString - символьная строка.
Описание
Функция возвращает строку с заданной новой длиной, размещая в ее
конце символы-заполнители, в качестве которых могут использоваться
пробелы или другие символы.
Примечания
. При отрицательном значении <nLength> функция возвращает пустую
строку.
. Если <nLength> меньше, чем длина строки <cString>, то функция
работает подобно Clipper-функции LEFT().
Примеры
. Имитация LEFT():
? PADRIGHT("123456", 4) // "1234"
. Дополнение пробелами справа:
? PADRIGHT("123456", 8) // "123456 "
. Дополнение символами "." справа:
? PADRIGHT("123456", 8, ".") // "123456.."
See Also: PADLEFT()
POSALPHA()
Возвращает номер позиции первого буквенного/небуквенного символа в строке.
------------------------------------------------------------------------------
Синтаксис
POSALPHA(<cString>, [<lMode>], [<nIgnore>]) --> nPosition
Параметры
<cString> - символьный параметр, задающий обрабатываемую строку.
<lMode> - необязательный логический параметр, задающий поиск первого
символа, являющегося при значении .T. небуквенным, а при значении .F.
или по умолчанию буквенным. Несмотря на то, что параметр не является
последним, он может быть опущен вместе с предшествующей запятой.
<nIgnore> - необязательный числовой параметр, задающий количество
символов, пропускаемых с начала строки. По умолчанию пропускается 0