Удаляет все ведущие и концевые пробелы или символы синтаксического анализа из указанного символьного выражения, или все ведущие и концевые нулевые байты из указанного двоичного выражения.
ALLTRIM(Expression [, nFlags] [, cParseChar [, cParseChar2 [, ...]]]) |
Параметры
- Expression
-
Определяет выражение типа Character или Varbinary, из которого будут удалены ведущие и концевые пробелы или нулевые байты соответственно.
- nFlags
-
Определяет, будет ли приниматься во внимание регистр символов при их удалении, если используются один или более символов синтаксического анализа cParseChar, cParseChar2, … . Регистр имеет значение, если nFlags равен нулю или опущен. Функция нечувствительна к регистру при nFlags=1.
- cParseChar [, cParseChar2 [, ...]]
-
Определяет одну или более символьных строк, которые будут удаляться из выражения cExpression с левого и правого краев. Если выражение cParseChar опущено, то из выражения Expression будут удаляться ведущие и концевые пробелы или ведущие и концевые нулевые байты.
Примечание Максимальная длина строки cParseChar - 23 символа.
Возвращаемое значение
Character или Varbinary. Функция ALLTRIM( ) возвращает указанное выражение без ведущих и концевых пробелов, символов синтаксического анализа или нулевых байтов.
Замечания
Функцию ALLTRIM( ) можно использовать для удаления ведущих и концевых пробелов или нулевых байтов из данных, введенных пользователем.
Пример
В следующем примере функция AFONT( ) создает массив, содержащий имена всех имеющихся шрифтов. Функция ALLTRIM( ) используется для удаления ведущих и концевых пробелов из имен шрифтов. На экран выводится усеченное имя каждого шрифта в сопровождении образца этого шрифта. Если в системе установлено более 10 шрифтов, на экране отображаются только первые десять.
![]() | |
---|---|
CLEAR =AFONT(gaFontArray) && Array containing font names gnNumFonts= ALEN(gaFontArray) && Number of fonts IF gnNumFonts > 10 gnNumFonts = 10 && Display first 10 fonts ENDIF FOR nCount = 1 TO gnNumFonts ? ALLTRIM(gaFontArray(nCount)) && Display font name ?? ' This is an example of ' ; + ALLTRIM(gaFontArray(nCount)) FONT gaFontArray(nCount), 8 ENDFOR |
Смотрите также
Справочное руководство
LTRIM( ), функцияRTRIM( ), функция
TRIM( ), функция
AFONT( ), функция
Прочие ресурсы
ФункцииСправочное руководство по языку (Visual FoxPro)