Поделиться через


Функции Lower, Upper и Proper

Применимо к: Приложениям Canvas Dataverse Столбцам формул Потокам рабочего стола Приложениям на основе моделей Power Pages Power Platform CLI

Преобразуют буквы текстовой строки во все строчные, все прописные или в правильный регистр.

Описание

Функции Lower, Upper и Proper преобразуют регистр букв в строках.

  • Lower преобразует все заглавные буквы в строчные.
  • Upper преобразует все строчные буквы в заглавные.
  • Proper преобразует первую букву каждого слова в заглавную, если она строчная, и преобразует все остальные заглавные буквы в строчные.

Все три функции игнорируют символы, которые не являются буквами.

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

Синтаксис

Нижний( Строка )
Верхняя( Строка )
Правильный( Строка )

  • Строка - Обязательно. Строка для преобразования.

Нижняя( ТаблицаСОднымСтолбцом )
Верхняя( ТаблицаСОднымСтолбцом )
Правильный( Таблица с одним столбцом )

  • SingleColumnTable - Обязательно. Таблица из одного столбца со строками для преобразования.

Примеры

Одна строка

Примеры в этом разделе используют элемент управления для ввода текста с именем Author в качестве источника данных. Элемент управления содержит строку "E. E. CummINGS".

Формула Описание Результат
Нижний( Автор.Текст ) Преобразует все прописные буквы в строке в строчные. "e. e. cummings"
Верхний( Автор.Текст ) Преобразует все строчные буквы в строке в прописные. "E. E. CUMMINGS"
Proper( Автор.Текст ) Преобразует первую букву каждого слова в прописную, если она строчная, а остальные прописные буквы преобразует в строчные. "E. E. Cummings"

Таблица с одним столбцом

Примеры в этом разделе преобразуют строки из столбца Address источника данных People, который содержит такие данные:

Полное имя Адрес
"Jean" "123 Main St NE"
"Fred" "789 SW 39th #3B"

Каждая формула возвращает таблицу из одного столбца, содержащую преобразованные строки.

Формула Описание Результат
Lower( ShowColumns( Люди, "Адрес") ) Преобразует все строчные буквы в прописные. Таблица из одного столбца со столбцом Value, содержащим следующие значения: «123 main st ne», «789 sw 39th #3b»
Upper( ShowColumns( Люди, "Адрес" ) ) Преобразует все строчные буквы в прописные. Таблица из одного столбца со столбцом Value, содержащим следующие значения: «123 MAIN ST NE», «789 SW 39TH #3B»
Proper( ShowColumns( Люди, "Адрес") ) Преобразует все первые буквы слов из строчных в прописные, а все другие буквы — из прописных в строчные. Таблица из одного столбца со столбцом Value, содержащим следующие значения: «123 Main St Ne», «789 Sw 39th #3b»

Пошаговый пример

  1. Добавьте элемент управления Text input и назовите его Source.
  2. Добавьте метку и установите в ее свойстве Text такую функцию:
    Правильный(Источник.Текст)
  3. Нажмите F5, затем введите МЫ ЛУЧШИЕ! в поле Source.
    На метке будет показано Мы — Лучшие!