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


Нижня, верхня та власне функції

Застосовується до: стовпців Dataverse формул програм Canvas Потоків робочого столу Командного Power Pages Power Platform рядка на основі моделі

Перетворення регістру всіх літер у рядку тексту на нижній або верхній, а також застосування до різних літер відповідного регістру.

Опис

Функції Lower, Upper і Proper змінюють регістр літер у рядках.

  • Нижній перетворює будь-які великі літери на нижні літери.
  • Upper перетворює будь-які малі літери на великі.
  • Правильний перетворює першу літеру в кожному слові на верхній, якщо вона написана в нижньому регістрі, і перетворює будь-які інші великі літери на малі.

Усі три функції ігнорують символи, що не є літерами.

Якщо передати один рядок, повернутим значенням буде перетворена версія цього рядка. Якщо передати таблицю з одним стовпцем, яка містить рядки, повернутим значенням буде таблиця з одним стовпцем і перетвореними рядками. Якщо ваша таблиця має кілька стовпців, ви можете переробити її на таблицю з одним стовпцем, як описано в розділі Робота з таблицями.

Синтаксис

Нижня ( рядок )
Верхня ( струна )
Proproper ( рядок )

  • Рядок - обов’язковий. Рядок для перетворення.

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

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

Приклади

Один рядок

У наведених у цьому розділі прикладах як джерело даних використовується елемент керування «Ввід тексту» з ім’ям Author (Автор). Елемент керування містить рядок «E. E. CummINGS».

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

Таблиця з одним стовпцем

У наведених у цьому розділі прикладах перетворюються рядки зі стовпця Address джерела даних People, що містить нижченаведені дані.

Ім'я Адреса
"Джинс" "123 Main St NE"
"Фред" "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. Додайте елемент керування Ввід тексту і дайте йому ім’я Source (Джерело).
  2. Додайте елемент керування «Підпис» і настройте його властивість Text відповідно до нижчезазначеної функції.
    Власне(Джерело.Текст)
  3. Натисніть клавішу F5, а потім введіть WE ARE THE BEST! у полі Джерело.
    Підпис відобразить Ми Найкращі!