Funkcje Lower, Upper i Proper
Dotyczy: Kolumny z formułami Dataverse w aplikacjach kanwy Przepływy pulpitu Interfejs wiersza polecenia aplikacji Power Pages Power Platform opartych na modelu
Te funkcje umożliwiają konwertowanie liter w ciągu tekstowym na małe litery, wielkie litery lub zastosowanie mieszanej wielkości liter.
Opis
Funkcje Lower, Upper i Proper umożliwiają konwertowanie wielkości liter w ciągach.
- Opcja Małe konwertuje wszystkie wielkie litery na małe.
- Wielkie litery konwertują wszystkie małe litery na wielkie.
- Proper konwertuje pierwszą literę w każdym słowie na wielkie litery, jeśli są to małe litery, i konwertuje wszystkie inne wielkie litery na małe litery.
Wszystkie trzy funkcje ignorują znaki, które nie są literami.
W przypadku przekazania pojedynczego ciągu wartość zwracana to przekonwertowana wersja tego ciągu. Jeśli podasz tabelę z jedną kolumną zawierającą ciągi, zwrócona wartość będzie tabelą z jedną kolumną zawierającą przekonwertowane ciągi. Tabelę wielokolumnową można przekształcić w tabelę jednokolumnową, postępując zgodnie z opisem z sekcji praca z tabelami.
Składnia
Dolny( ciąg )
Upper( Ciąg )
Właściwy( Ciąg )
- Ciąg - Wymagane. Ciąg, który ma zostać przekonwertowany.
Lower( SingleColumnTable )
Upper( SingleColumnTable )
Właściwy( SingleColumnTable )
- SingleColumnTable — wymagane. Tabela z jedną kolumną zawierającą ciągi, które mają zostać przekonwertowane.
Przykłady
Pojedynczy ciąg
Na potrzeby przykładów w tej sekcji jest używana kontrolka wprowadzania tekstu o nazwie Author, która jest ich źródłem danych. Kontrolka zawiera ciąg „E. E. CummINGS”.
Wzór | Opis | Wynik |
---|---|---|
Dolny( Autor.Tekst ) | Konwertuje wszystkie wielkie litery w ciągu na małe litery. | „e. e. cummings” |
Upper( Autor.Tekst ) | Konwertuje wszystkie małe litery w ciągu na wielkie litery. | „E. E. CUMMINGS” |
Właściwy( Autor.Tekst ) | Konwertuje pierwszą literę każdego wyrazu na wielką, jeśli jest mała, i konwertuje wszystkie pozostałe wielkie litery na małe. | „E. E. Cummings” |
Jednokolumnowa tabela
Przykłady w tej sekcji przedstawiają konwertowanie ciągów w kolumnie Address źródła danych People, które zawiera następujące dane:
Nazwa/nazwisko | Address |
---|---|
„Jean” | „123 Main St NE” |
„Fred” | „789 SW 39th #3B” |
Każda formuła zwraca jednokolumnową tabelę zawierającą przekonwertowane ciągi.
Wzór | Opis | Wynik |
---|---|---|
Lower( ShowColumns( Osoby, "Adres" ) ) | Konwertuje wszystkie małe litery na wielkie litery. | Tabela jednowierszowa z kolumną Value zawierającą następujące wartości: "123 główne wartości", "789 sw 39. #3b" |
Upper( ShowColumns( Osoby, "Adres" ) ) | Konwertuje wszystkie małe litery na wielkie litery. | Tabela jednowierszowa z kolumną Value zawierającą następujące wartości: "123 GŁÓWNE WARTOŚCI", "789 SW 39. #3B" |
Właściwa( ShowColumns( Osoby, "Adres" ) ) | Konwertuje pierwszą literę każdego wyrazu na wielką, jeśli jest mała, i konwertuje wszystkie pozostałe wielkie litery na małe. | Tabela jednowierszowa z kolumną Value zawierającą następujące wartości: "123 główne wartości", "789 Sw 39. #3b" |
Przykład krok po kroku
- Dodaj kontrolkę Text input i nadaj jej nazwę Źródło.
- Dodaj etykietę i ustaw dla jej właściwości Text następującą formułę:
Właściwy(Source.Text) - Naciśnij klawisz F5, a następnie wpisz "JESTEŚMY NAJLEPSI! " w polu Źródło.
W etykiecie zostanie wyświetlony ciąg Jesteśmy Najlepsi!