Удаляет все ведущие и концевые пробелы или символы синтаксического анализа из указанного символьного выражения, или все ведущие и концевые нулевые байты из указанного двоичного выражения.

ALLTRIM(Expression [, nFlags] [, cParseChar [, cParseChar2 [, ...]]])

Параметры

Expression

Определяет выражение типа Character или Varbinary, из которого будут удалены ведущие и концевые пробелы или нулевые байты соответственно.

nFlags

Определяет, будет ли приниматься во внимание регистр символов при их удалении, если используются один или более символов синтаксического анализа cParseChar, cParseChar2, … . Регистр имеет значение, если nFlags равен нулю или опущен. Функция нечувствительна к регистру при nFlags=1.

cParseChar [, cParseChar2 [, ...]]

Определяет одну или более символьных строк, которые будут удаляться из выражения cExpression с левого и правого краев. Если выражение cParseChar опущено, то из выражения Expression будут удаляться ведущие и концевые пробелы или ведущие и концевые нулевые байты.

Примечание   Максимальная длина строки cParseChar - 23 символа.

Expand imageВозвращаемое значение

Character или Varbinary. Функция ALLTRIM( ) возвращает указанное выражение без ведущих и концевых пробелов, символов синтаксического анализа или нулевых байтов.

Expand imageЗамечания

Функцию ALLTRIM( ) можно использовать для удаления ведущих и концевых пробелов или нулевых байтов из данных, введенных пользователем.

Expand imageПример

В следующем примере функция AFONT( ) создает массив, содержащий имена всех имеющихся шрифтов. Функция ALLTRIM( ) используется для удаления ведущих и концевых пробелов из имен шрифтов. На экран выводится усеченное имя каждого шрифта в сопровождении образца этого шрифта. Если в системе установлено более 10 шрифтов, на экране отображаются только первые десять.

  CopyCode imageСкопировать код
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

Expand imageСмотрите также