Skip to main content
Administrator Guide
Laatst bijgewerkt: 2024-05-17
Tekst subtekenreeks

Tekst subtekenreeks

Beveiliging: domein
voor beheer van aangepaste velden
in het functionele gebied 'Systeem'.
U kunt het berekende veld gebruiken om een deel van de tekst uit één instance of tekstveld te extraheren en het resultaat als een tekstveld te retourneren.
  1. Open de taak
    Berekend veld maken
    .
  2. Selecteer
    Subtekenreekstekst
    voor de
    functie ''
    .
  3. Selecteer op het tabblad
    Berekening
    één instance of tekstveld voor het
    tekstveld
    .
    Als u één instanceveld selecteert, wordt in Workday de weergave-ID van het veld gebruikt.
  4. Selecteer het
    type subtekenreeks
    .
    In het
    veld 'Vaste arbeidsplaats'
    staat het eerste teken van het veld op positie 1, het tweede teken op positie 2, enzovoort. U kunt de lengte opgeven van de subtekenreeks die moet worden geëxtraheerd met deze opties:
    Optie Omschrijving
    Vaste lengte
    De lengte van de subtekenreeks begint op de opgegeven
    begintekenpositie
    en loopt door gedurende de opgegeven lengte van tekens. De subtekenreekswaarde retourneert verkort of opgevuld met spaties als:
    • De
      beginpositie van het teken
      is groter dan de lengte van het tekstveld.
    • Het tekstveld bevat onvoldoende tekens om een subtekenreeks te retourneren waarvan de lengte gelijk is aan de opgegeven vaste lengte.
    Tot einde van tekstveld
    De lengte van de geretourneerde subtekenreeks varieert. De subtekenreeks begint op de opgegeven
    beginpositie van het teken
    en loopt door tot het einde van het veld.
  5. (Optioneel) Schakel voor het
    subtekenreekstype
    Tussen twee scheidingstekens
    het selectievakje
    Resultaten zonder eindscheidingstekens uitsluiten
    in om veldresultaten zonder eindscheidingsteken uit te sluiten en een lege waarde weer te geven. Schakel het selectievakje uit om alle veldresultaten te retourneren, inclusief resultaten zonder eindscheidingsteken.
  6. (Optioneel) Schakel het selectievakje
    Voorloop- en volgspaties verwijderen
    in om spaties aan het begin en einde van de subtekenreeks te verwijderen.
    Voorbeeld: als u ABCD als oorspronkelijke tekenreeks hebt, kunt u 2 als beginpositie en 5 tekens als vaste lengte selecteren. De subtekenreeks is BC omdat spaties als tekens worden beschouwd. Het resultaat is B C omdat in Workday voorloop- en volgspaties automatisch uit de subtekenreeks worden verwijderd.
  7. (Optioneel) Schakel in de sectie
    Geavanceerd
    op het tabblad
    Aanvullende informatie
    het selectievakje
    Alternatieve weergave-ID niet gebruiken
    in bij de prompt
    Opties
    .
    In plaats van de alternatieve weergave-ID gebruikt Workday de weergave-ID uit de tekstbron voor het extraheren van subtekenreeksen.
Na een scheidingsteken (voorwaartse richting)
Na een scheidingsteken
Oorspronkelijke tekenreeks
Resultaat subtekenreeks
"-"
"ABC-XYZ"
XYZ
BC
"ABC-XYZ"
-XYZ
W
"ABC-XYZ"
""
"/"
04-07
"04"
Na een scheidingsteken (achterwaartse richting)
Na een scheidingsteken
Oorspronkelijke tekenreeks
Resultaat subtekenreeks
"-"
"ABC-XYZ"
XYZ
" "
"Senior Clerk (Pleasanton)"
"(Pleasanton)"
" "
Boekingsgegevens 6373
"6373"
" "
Verkoop en marketing 7283
"7283"
Vóór een scheidingsteken (voorwaartse richting)
Vóór een scheidingsteken
Oorspronkelijke tekenreeks
Resultaat subtekenreeks
"-"
"ABC-XYZ"
"ABC"
BC
"ABC-XYZ"
"A"
W
"ABC-XYZ"
""
"/"
04-07
"07"
Tussen twee scheidingstekens
Scheidingsteken voor begin
Eindscheidingsteken
Oorspronkelijke tekenreeks
Resultaat subtekenreeks
"["
"]"
"ABC-[XYZ]"
XYZ
"("
")"
Logan McNeil (41600 HR Services)
"41600 HR Services"
Vaste arbeidsplaats (tot het einde van het tekstveld)
Positie beginteken
Oorspronkelijke tekenreeks
Resultaat subtekenreeks
2
'Hogere administrateur'
Senior-medewerker
8
'Hogere administrateur'
"Clerk"
13
'Hogere administrateur'
""
Vaste arbeidsplaats (vaste lengte)
Positie beginteken
Vaste lengte
Oorspronkelijke tekenreeks
Resultaat subtekenreeks
2
5
'Hogere administrateur'
'enior'
8
5
'Hogere administrateur'
"Clerk"
8
3
'Hogere administrateur'
Afmelden
8
10
'Hogere administrateur'
Medewerker
13
4
'Hogere administrateur'
" " (4 spaties)
  • Maak aanvullende berekende velden.
  • Nieuwe berekende velden maken vanuit een berekend veld met subtekenreekstekst.