Zum Hauptinhalt wechseln
Administrator Guide
Zuletzt aktualisiert: 2024-05-17
Teilzeichenfolge von Text

Teilzeichenfolge von Text

Sicherheit: Domäne
Custom Field Management
im funktionalen Bereich „System“.
Sie können das berechnete Feld verwenden, um einen Textteil aus einer Einzelinstanz oder einem Textfeld zu extrahieren und das Ergebnis als Textfeld zurückzugeben.
  1. Öffnen Sie die Aufgabe
    Berechnetes Feld erstellen
    .
  2. Wählen Sie
    "Teilzeichenfolge von Text"
    für die
    Funktion ""
    aus.
  3. Wählen Sie auf dem Register
    Berechnung
    eine Einzelinstanz oder ein Textfeld für das
    Feld Text
    aus.
    Wenn Sie ein Einzelinstanzfeld auswählen, verwendet Workday den Anzeige-ID-Wert des Felds.
  4. Wählen Sie die
    Art der Teilzeichenfolge
    aus.
    In der
    Position Feste Position
    steht das erste Zeichen im Feld für Position 1, das zweite Zeichen für Position 2 usw. Sie können die Länge der zu extrahierenden Teilzeichenfolge mit folgenden Optionen angeben:
    Option Bezeichnung
    Feste Länge
    Die Länge der Teilzeichenfolge beginnt an der angegebenen
    Startzeichenposition
    und endet für die angegebene Länge von Zeichen. Der Wert der Teilzeichenfolge wird verkürzt zurückgegeben oder mit Leerzeichen aufgefüllt, wenn Folgendes zutrifft:
    • Die
      Position des Startzeichens
      ist größer als die Länge des Textfelds.
    • Das Textfeld enthält nicht genügend Zeichen, um eine Teilzeichenfolge mit einer Länge zurückzugeben, die der angegebenen festen Länge entspricht.
    Bis Ende des Textfelds
    Die Länge der zurückgegebenen Teilzeichenfolge variiert. Die Teilzeichenfolge beginnt an der angegebenen
    Startzeichenposition
    und wird bis zum Ende des Felds fortgesetzt.
  5. (Optional) Aktivieren Sie für die
    Art der Teilzeichenfolge
    Zwischen zwei Trennzeichen
    das Kontrollkästchen
    Ergebnisse ohne Endtrennzeichen ausschließen
    , um Feldergebnisse ohne Endtrennzeichen auszuschließen und einen leeren Wert anzuzeigen. Deaktivieren Sie das Kontrollkästchen, um alle Feldergebnisse zurückzugeben, einschließlich der Ergebnisse ohne Endtrennzeichen.
  6. (Optional) Aktivieren Sie das Kontrollkästchen
    Vorangestellte oder nachfolgende Leerzeichen entfernen
    , um Leerzeichen am Anfang und Ende der Teilzeichenfolge zu entfernen.
    Beispiel: Wenn die ursprüngliche Zeichenfolge „ABCD“ ist, können Sie 2 als Startposition und 5 Zeichen als feste Länge auswählen. Die Teilzeichenfolge lautet "BC", da Leerzeichen als Zeichen gelten. Das Ergebnis ist „B C“, da Workday vorangestellte oder nachfolgende Leerzeichen automatisch aus der Teilzeichenfolge entfernt.
  7. (Optional) Aktivieren Sie im Abschnitt
    Erweitert
    auf dem Register
    Weitere Informationen
    das Kontrollkästchen
    Alternative Anzeige-ID nicht verwenden
    aus der Werteliste
    Optionen
    .
    Anstatt die alternative Anzeige-ID zu verwenden, verwendet Workday die Anzeige-ID aus der Textquelle für die Textextraktion der Teilzeichenfolge.
Nach einem Trennzeichen (Vorwärtsrichtung)
Nach einem Trennzeichen
Ursprüngliche Zeichenfolge
Ergebnis der Teilzeichenfolge
"-"
"ABC-XYZ"
"XYZ"
"BC"
"ABC-XYZ"
"-XYZ"
"W"
"ABC-XYZ"
""
"/"
"07/04"
"04"
Nach einem Trennzeichen (Rückwärtsrichtung)
Nach einem Trennzeichen
Ursprüngliche Zeichenfolge
Ergebnis der Teilzeichenfolge
"-"
"ABC-XYZ"
"XYZ"
" "
„Senior Clerk (Pleasanton)“
"(Pleasanton)"
" "
"Buchhaltung 6373"
"6373"
" "
"Sales und Marketing 7283"
"7283"
Vor einem Trennzeichen (Vorwärtsrichtung)
Vor einem Trennzeichen
Ursprüngliche Zeichenfolge
Ergebnis der Teilzeichenfolge
"-"
"ABC-XYZ"
"ABC"
"BC"
"ABC-XYZ"
"A"
"W"
"ABC-XYZ"
""
"/"
"07/04"
"07"
Zwischen zwei Trennzeichen
Starttrennzeichen
Endtrennzeichen
Ursprüngliche Zeichenfolge
Ergebnis der Teilzeichenfolge
"["
"]"
"ABC-[XYZ]"
"XYZ"
"("
")"
"Logan McNeil (41600 HR Services)"
„41600 HR Services“
Feste Position (Bis Ende des Textfelds)
Startzeichenposition
Ursprüngliche Zeichenfolge
Ergebnis der Teilzeichenfolge
2
„Senior Worker“
„enior Clerk“
8
„Senior Worker“
"Clerk"
13
„Senior Worker“
""
Feste Position (Feste Länge)
Startzeichenposition
Feste Länge
Ursprüngliche Zeichenfolge
Ergebnis der Teilzeichenfolge
2
5
„Senior Worker“
"enior"
8
5
„Senior Worker“
"Clerk"
8
3
„Senior Worker“
"Cle"
8
10
„Senior Worker“
"Clerk"
13
4
„Senior Worker“
" " (4 Leerzeichen)
  • Erstellen Sie zusätzliche berechnete Felder.
  • Erstellen Sie neue berechnete Felder aus einem berechneten Feld für eine Teilzeichenfolge des Textes.