Textfunktionen
Jan 09, 2024Texte in Power Apps: Arbeiten mit Textfunktionen
Power Apps ist ein leistungsstarkes Tool von Microsoft, welches dir ermöglicht, individuelle Apps ohne tiefgehende Programmierkenntnisse zu erstellen. Heute möchte ich dir Details zum Datentyp "Text" sowie die vielfältigen Textfunktionen zeigen.
Der Textdatentyp in Power Apps
In Power Apps ist "Text" ein Datentyp, der eine beliebige Zeichenkette darstellt. Mithilfe von Textfunktionen kannst du verschiedene Aktionen durchführen, um Texte zu manipulieren und zu formatieren.
Die Textfunktionen
Steuerelemente hinzufügen: Füge deiner App ein Texteingabefeld sowie ein Beschriftungsfeld hinzu.
Texte verbinden: Texte kannst du mithilfe des & Zeichens miteinander verbinden.
Text =
txt_Funktionen.Text & lbl_Verketten.Text
Wenn du zwischen den beiden Texten ein Leerzeichen haben möchtest, dann muss der Code so aussehen:
Text =
txt_Funktionen.Text & " " & lbl_Verketten.Text
Texte teilen: Mithilfe der Left, Right und Mid Funktionen kannst du Texte an von dir definierten Stellen teilen.
Die Left Funktion gibt die von dir angegebene Anzahl Zeichen zurück, beginnend von links.
Text = Left(txt_Funktionen.Text; 5)
Die Right Funktion gibt die von dir angegebene Anzahl Zeichen zurück, beginnend von rechts.
Text = Right(txt_Funktionen.Text; 5)
Die Mid Funktion gibt den Text rechts von der von dir angegebenen Startzahl zurück. Optional kannst du hier auch eine Anzahl_Zeichen angeben, die zurückgegeben werden soll.
Zeichen suchen: Die Find Funktion kannst du nutzen, um Textteile in deinem Text zu suchen.
Text = Find(" ";txt_Funktionen.Text)
Kombination der Funktionen: Du kannst die oben gezeigten Funktionen auch kombinieren, um zum Beispiel den gesamten Text links vom Leerzeichen zurückgeben zu lassen.
Oder den gesamten Text rechts davon:
Text = Mid(txt_Funktionen.Text;Find(" ";txt_Funktionen.Text)+1)
Text aufteilen an allen Leerzeichen (Arbeiten mit Tabellen): Die Split Funktion kannst du nutzen, um deinen Text an allen definierten Zeichen (z.B. Leerzeichen) zu trennen. Die Ausgabe davon ist eine Tabelle und muss somit in einer vertikalen Galerie oder einem Katalog erfolgen.
=
Split(txt_Funktionen.Text;" ")Texte aus Tabelle verbinden: Die Concat Funktion erlaubt es dir, Texte aus einer Tabelle zusammenzuführen.
Text =
Concat(Gallery1.AllItems;Value & " ")Groß- und Kleinschreibung: Um Texte gut miteinander vergleichen zu können, kannst du mit der Lower und Upper Funktion alles in Klein- bzw. Großbuchstaben umwandeln.
Text =
Lower(txt_Funktionen.Text)Text =
Upper(txt_Funktionen.Text)Texte kürzen: Die Trim Funktion kannst du nutzen, um Texte von überzähligen Leerzeichen zu befreien.
Währungs- und Datumsformat: Mit der Textfunktion Text kannst du Zahlen in ein bestimmtes Format bringen.
Ich wünsche dir viel Erfolg bei der Implementierung der Textfunktionen in deinen Apps.
Wenn du mehr über Power Apps wissen möchtest, dann melde dich gerne für meinen Newsletter an, in dem ich dir Tipps und Tricks rund um Power Apps zusende.
Schaue dir gerne auch mein Detailvideo an: