De functies Lower, Upper en Proper

Van toepassing op: Canvas-apps Dataverse-formulekolommen Bureaubladstromen Modelgestuurde apps Power Platform CLI

Converteert letters in een teksttekenreeks naar allemaal kleine letters, allemaal hoofdletters of naar het juiste hoofdlettergebruik.

Beschrijving

De functies Lower, Upper en Proper zetten de weergave van letters om in tekenreeksen.

  • Lower converteert alle hoofdletters naar kleine letters.
  • Upper converteert alle kleine letters naar hoofdletters.
  • Proper converteert de eerste letter in elk woord naar een hoofdletter als het een kleine letter is en converteert eventuele andere hoofdletters naar kleine letters.

Alle drie de functies negeren tekens die geen letters zijn.

Als u één tekenreeks doorgeeft, is de retourwaarde de omgezette versie van die tekenreeks. Als u een tabel met één kolom doorgeeft die tekenreeksen bevat, is de geretourneerde waarde een tabel met één kolom met geconverteerde tekenreeksen. Als u een tabel met meerdere kolommen hebt, kunt u deze omvormen tot een tabel met één kolom, zoals wordt beschreven in werken met tabellen.

Syntaxis

Lower( Tekenreeks )
Upper( Tekenreeks )
Proper( Tekenreeks )

  • String: vereist. De tekenreeks die moet worden geconverteerd.

Lower( TabelMetEénKolom )
Upper( TabelMetEénKolom )
Proper( TabelMetEénKolom )

  • SingleColumnTable: vereist. Een tabel met één kolom die tekenreeksen bevat die moeten worden geconverteerd.

Voorbeelden

Eén tekenreeks

In de voorbeelden in deze sectie wordt een besturingselement voor tekstinvoer met de naam Author gebruikt als gegevensbron. Het besturingselement bevat de tekenreeks "E.E. CummINGS".

Formule Beschrijving Resultaat
Lower( Author.Text ) Converteert alle hoofdletters in de tekenreeks naar kleine letters. "e. e. cummings"
Upper( Author.Text ) Converteert alle kleine letters in de tekenreeks naar hoofdletters. "E. E. CUMMINGS"
Proper( Author.Text ) Converteert de eerste letter van elk woord naar een hoofdletter als het een kleine letter is en converteert eventuele andere hoofdletters naar kleine letters. "E. E. Cummings"

Tabel met één kolom

In de voorbeelden in deze sectie worden tekenreeksen geconverteerd uit de Address-kolom van de gegevensbron People die de volgende gegevens bevat:

Meting Adres
"Jean" "123 Main St NE"
"Fred" "789 SW 39th #3B"

Elke formule retourneert een tabel met één kolom die de geconverteerde tekenreeksen bevat.

Formule Beschrijving Resultaat
Lower( ShowColumns( People, "Address" ) ) Converteert elke kleine letter in een hoofdletter. Een tabel met één kolom met een Value-kolom die de volgende waarden bevat: "123 main st ne", "789 sw 39th #3b"
Upper( ShowColumns( People, "Address" ) ) Converteert elke kleine letter in een hoofdletter. Een tabel met één kolom met een Value-kolom die de volgende waarden bevat: "123 MAIN ST NE", "789 SW 39TH #3B"
Proper( ShowColumns( People, "Address" ) ) Converteert elke eerste letter van een woord dat met een kleine letter begint naar een hoofdletter en converteert eventuele andere hoofdletters naar kleine letters. Een tabel met één kolom met een Value-kolom die de volgende waarden bevat: "123 Main St Ne", "789 Sw 39th #3b"

Stapsgewijs voorbeeld

  1. Voeg een besturingselement Text input toe en geef het element de naam Source.
  2. Voeg een label toe en stel de eigenschap Text in op deze functie:
    Proper(Source.Text)
  3. Druk op F5 en typ WIJ ZIJN DE BESTEN! in het vak Bron.
    Het label geeft Wij Zijn De Beste! weer.