Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
| Функції | Застосовується до |
|---|---|
| Lower Upper |
|
| Proper |
|
Перетворення регістру всіх літер у рядку тексту на нижній або верхній, а також застосування до різних літер відповідного регістру.
Опис
Функція Lowerта функція , ProperUpperякі перетворюють регістр букв у рядках.
- Lower перетворює будь-які великі букви на малі.
- Upper перетворює будь-які малі букви на великі.
- Proper Перетворює першу букву в кожному слові на велику, якщо вона має нижній регістр і перетворює будь-які інші великі букви на малі.
Усі три функції ігнорують символи, що не є літерами.
Якщо передати один рядок, повернутим значенням буде перетворена версія цього рядка. Якщо передати таблицю з одним стовпцем, яка містить рядки, повернутим значенням буде таблиця з одним стовпцем і перетвореними рядками. Якщо ваша таблиця має кілька стовпців, ви можете переробити її на таблицю з одним стовпцем, як описано в розділі Робота з таблицями.
Синтаксис
Lower( Рядок )
Upper( Рядок )
Proper( Рядок )
- Рядок - обов’язковий. Рядок для перетворення.
Lower( Одноколійна таблиця )
Upper( Одноколійна таблиця )
Proper( Одноколійна таблиця )
- SingleColumnTable - обов’язковий. Таблиця з одним стовпцем, яка містить рядки, для перетворення.
Приклади
Один рядок
У наведених у цьому розділі прикладах як джерело даних використовується елемент керування «Ввід тексту» з ім’ям Author (Автор). Елемент керування містить рядок «E. E. CummINGS».
| Формула | Опис | Результат |
|---|---|---|
| Lower( Author.Text ) | Перетворює літери в рядку у верхньому регістрі на літери в нижньому регістрі. | "e. e. каммінгс" |
| Upper( Author.Text ) | Перетворює літери в рядку в нижньому регістрі на літери у верхньому регістрі. | "E. E. КАММІНГС" |
| Proper( Author.Text ) | Перетворює (нижній) регістр першої літери кожного слова на верхній, а всі інші літери у верхньому регістрі перетворює на літери в нижньому регістрі. | "Е. Е. Каммінгс" |
Таблиця з одним стовпцем
У наведених у цьому розділі прикладах перетворюються рядки зі стовпця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" |
Покроковий приклад
- Додайте елемент керування Ввід тексту і дайте йому ім’я Source (Джерело).
- Додайте елемент керування «Підпис» і настройте його властивість Text відповідно до нижчезазначеної функції.
Proper(Вихідний текст) - Натисніть клавішу F5, а потім введіть WE ARE THE BEST! у полі Джерело.
Підпис відобразить Ми Найкращі!