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


Lower, и UpperProper функции

Functions Применимо к
Lower
Upper
Приложения На основе холста Copilot Studio Desktop потоки формул dataverse, управляемые моделью приложений Power Platform CLI, функции Power Pages
Proper Приложения На основе холста Copilot Studio Desktop поддерживают функции Power Platform CLI Dataverse, управляемые моделью

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

Описание

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

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

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

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

Синтаксис

Lower( Строка )
Upper( Строка )
Proper( Строка )

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

Lower( SingleColumnTable )
Upper( SingleColumnTable )
Proper( SingleColumnTable )

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

Примеры

Одна строка

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

Формула Описание Результат
Lower( Author.Text ) Преобразует все прописные буквы в строке в строчные. "e. e. cummings"
Upper( Author.Text ) Преобразует все строчные буквы в строке в прописные. "E. E. CUMMINGS"
Proper( Author.Text ) Преобразует первую букву каждого слова в прописную, если она строчная, а остальные прописные буквы преобразует в строчные. "E. E. Cummings"

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

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

Полное имя Адрес
"Jean" "123 Main St NE"
"Fred" "789 SW 39-й #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 такую функцию:
    Proper(Source.Text)
  3. Нажмите F5, затем введите МЫ ЛУЧШИЕ! в поле Source.
    На метке будет показано Мы — Лучшие!