Lower-, Upper- und Proper-Funktionen

Gilt: Canvas-Spps Dataverse Formelspalten Desktop-Flows Modellgesteuerte Apps Power Platform CLI

Konvertiert Buchstaben in einer Textzeichenfolge in alle Kleinbuchstaben, Großbuchstaben oder den richtigen Fall.

Beschreibung

Die Funktionen Lower, Upper, und Proper konvertieren, die Groß-/Kleinschreibung in Zeichenfolgen.

  • Lower konvertiert alle Großbuchstaben in Kleinbuchstaben.
  • Upper konvertiert alle Kleinbuchstaben in Großbuchstaben.
  • Proper konvertiert den ersten Buchstaben jedes Worts in Großbuchstaben, wenn es Kleinbuchstaben sind, und andere Großbuchstaben in Kleinbuchstaben.

Alle drei Funktionen ignorieren Zeichen, die nicht aus Buchstaben bestehen.

Wenn Sie eine einzelne Zeichenfolge übergeben, ist der Rückgabewert die konvertierte Version dieser Zeichenfolge. Wenn Sie eine einspaltige Tabelle übergeben, die Zeichenfolgen enthält, ist der Rückgabewert eine einspaltige Tabelle mit konvertierten Zeichenfolgen. Mehrspaltige Tabellen können in einspaltige Tabellen umgeformt werden, wie unter Arbeiten mit Tabellen beschrieben wird.

Syntax

Lower( String )
Upper( String )
Proper( String )

  • Zeichenfolge - Erforderlich. Die zu konvertierende Zeichenfolge

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

  • SingleColumnTable - Erforderlich. Eine einspaltige Tabelle mit Zeichenfolgen, die konvertiert werden soll.

Beispiele

Einzelne Zeichenfolge

In den Beispielen in diesem Abschnitt wird ein Texteingabe-Steuerelement mit dem Namen Author als Datenquelle verwendet. Das Steuerelement enthält die Zeichenfolge E. E. CummINGS.

Formel Beschreibung Ergebnis
Lower( Author.Text ) Konvertiert alle Großbuchstaben in der Zeichenfolge in Kleinbuchstaben. „e. e. cummings“
Upper( Author.Text ) Konvertiert alle Kleinbuchstaben in der Zeichenfolge in Großbuchstaben. „E. E. CUMMINGS“
Proper( Author.Text ) Konvertiert den ersten Buchstaben jedes Worts in Großbuchstaben, wenn es Kleinbuchstaben sind, und andere Großbuchstaben in Kleinbuchstaben. „E. E. Cummings“

Einspaltige Tabelle

Die Beispiele in diesem Abschnitt konvertieren Zeichenfolgen aus der Adressen-Spalte der Datenquelle Person, die diese Daten enthalten:

Name des Dataflows Anschrift
„Jean“ „123 Main St NE“
„Fred“ „789 SW 39th #3B“

Jede Formel gibt eine einspaltige Tabelle zurück, die die konvertierten Zeichenfolgen enthält.

Formel Beschreibung Ergebnis
Lower( ShowColumns( People, „Address“) ) Konvertiert alle Kleinbuchstaben in Großbuchstaben. Eine einspaltige Tabelle mit einer Spalte Value, die die folgenden Werte enthält: „123 main st ne“, „789 sw 39th #3b“
Upper( ShowColumns( People, „Address“) ) Konvertiert alle Kleinbuchstaben in Großbuchstaben. Eine einspaltige Tabelle mit einer Spalte Value, die die folgenden Werte enthält: „123 MAIN ST NE“, „789 SW 39TH #3B“
Proper( ShowColumns( People, „Address“) ) Konvertiert den ersten Kleinbuchstaben jedes Worts in Großbuchstaben und Großbuchstaben in Kleinbuchstaben. Eine einspaltige Tabelle mit einer Spalte Value, die die folgenden Werte enthält: „123 Main St Ne“, „789 Sw 39th #3b“

Schritt-für-Schritt-Beispiel

  1. Fügen Sie ein Text input-Steuerelement hinzu, und benennen Sie es Quelle.
  2. Fügen Sie eine Bezeichnung hinzu, und legen Sie deren Eigenschaft Text auf diese Funktion fest:
    Proper(Source.Text)
  3. Drücken Sie F5, und geben Sie dann WIR SIND DIE BESTEN! in das Kästchen Quelle ein.
    Die Bezeichnung zeigt We Are The Best! (WIR SIND DIE BESTEN!).