Altair® Monarch®

 

Text einfügen

Die Datenvorbereitungsfunktion „Text einfügen“ dient zum Einfügen einer konstanten Zeichenfolge in ein Textfeld. Diese Funktion ist nützlich, wenn beispielsweise Daten in einer Spalte aktualisiert werden, um eine Serie (z. B. Mitarbeiter-ID 12345 wird zu Mitarbeiter-ID 12345-2020 geändert) oder Kategorien wiederzugeben (z. B. Auditor wird zu Auditor-Intern oder Auditor-Extern geändert).

Beschreibung

Fügt die angegebene Zeichenfolge an der angegebenen Position in ein Textfeld ein.

Wenn Sie diesen Vorgang anwenden, werden Sie zuerst aufgefordert, die Zeichenfolge einzugeben, die in das Feld eingefügt werden soll:

 

Danach müssen Sie definieren, wo im Feld die angegebene Zeichenfolge eingefügt werden soll:

 

  • Index – Fügt die Zeichenfolge an einer bestimmten Stelle (Index) ein, beginnend links von den Werten im Feld. Wenn diese Option ausgewählt wird, muss auch ein Index (Index, d. h., die Anzahl der Stellen vom linken Rand des Felds) angegeben werden. Beispiel: Wenn das Feld den Wert ABCDEF enthält und Sie die Zeichenfolge -2000- einfügen möchten, indem Sie „Einfügen bei Index“ und einen Indexwert 2 angeben, ist der resultierende Feldwert A-2000-BCDEF. Zu beachten: Wenn der angegebene Index größer als die Länge des Wertes ist, wird der Text am Ende der Feldwert-Zeichenkette eingefügt.

  •  

  • Start – Fügt die angegebene Zeichenfolge am Anfang aller Werte im Feld ein.

  • Ende – Fügt die angegebene Zeichenfolge am Ende aller Werte im Feld ein.

  • Vor Text – Fügt die Zeichenfolge vor einer angegebenen Textzeichenfolge (Vor Text) ein. Wenn diese Option ausgewählt ist, können Sie auch angeben, bei welcher Instanz (Regel, d. h., erste, letzte, jede) der angegebenen Zeichenfolge Text eingefügt werden soll. Beispiel: Wenn das Feld den Wert AB+CD+EF enthält und Sie die Zeichenfolge -2000- einfügen möchten, indem Sie "Einfügen vor Text", "Vor Text +" und "Regel Erste Instanz" angeben, ist der resultierende Feldwert AB-2000-+CD+EF.

  •  

  • Nach Text – Fügt die Zeichenfolge nach einer angegebenen Textzeichenfolge (Nach Text) ein. Wenn diese Option ausgewählt ist, können Sie auch angeben, bei welcher Instanz (Regel, d. h., erste, letzte, jede) der angegebenen Zeichenfolge Text eingefügt werden soll. Beispiel: Wenn das Feld den Wert AB+CD+EF enthält und Sie die Zeichenfolge -2000- einfügen möchten, indem Sie "Einfügen nach Text", "Nach Text +" und "Regel Letzte Instanz" angeben, ist der resultierende Feldwert AB+CD+-2000-EF.

  •  

  • Vor Typ – Fügt die Zeichenfolge vor einem angegebenen Zeichentyp ein (Zeichentyp, z. B. alphabetisch, numerisch, andere druckbare Zeichen/Symbole). Wenn diese Option ausgewählt ist, können Sie auch angeben, bei welcher Instanz (Regel, d. h., erste, letzte, jede) des angegebenen Zeichens Text eingefügt werden soll. Beispiel: Wenn das Feld den Wert ABC1DEF2 enthält und Sie die Zeichenfolge -2000- einfügen möchten, indem Sie "Einfügen vor Typ", "Zeichentyp numerisch" und "Regel Alle Instanzen" angeben, ist der resultierende Feldwert ABC-2000-1DEF-2000-2.

  •  

  • Nach Typ – Fügt die Zeichenfolge nach einem angegebenen Zeichentyp ein (Zeichentyp, z. B. alphabetisch, numerisch, andere druckbare Zeichen/Symbole). Wenn diese Option ausgewählt ist, können Sie auch angeben, bei welcher Instanz (Regel, d. h., erste, letzte, jede) des angegebenen Zeichens Text eingefügt werden soll. Beispiel: Wenn das Feld den Wert ABC1DEF2 enthält und Sie die Zeichenfolge -2000- einfügen möchten, indem Sie "Einfügen nach Typ", "Zeichentyp alphabetisch" und "Regel Erste Instanz" angeben, ist der resultierende Feldwert A-2000-BC1DEF2.

  •  

 

EINGABE / Ausgabe-DATENTYP

Eingabe

Ausgabe

Text

Text

Beispiel

In diesem Beispiel ist die erste Spalte (MITARB_ID) die Originalspalte. Die Textzeichenfolge -2021 wird am Ende alle Zeilen in der zweiten Spalte (MITARB_ID_I) hinzugefügt.