Клиппер 5. Справочник

которым дополняется строка справа. По


    или в виде числового значения 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

Содержание раздела