Sous-chaîne de texte
Sécurité : domaine
Custom Field Management
dans le domaine fonctionnel System.Vous pouvez utiliser le champ calculé pour extraire une partie de texte d'une instance unique ou d'un champ de texte et renvoyer le résultat sous la forme d'un champ de texte.
- Accédez à la tâcheCréer un champ calculé.
- SélectionnezSous-chaîne de textepour lafonction.
- Dans l'ongletCalcul, sélectionnez une instance unique ou un champ de texte pour lechamp de texte.Si vous sélectionnez un champ à instance unique, Workday utilise la valeur du code d'affichage du champ.
- Sélectionnez leType de sous-chaîne.Dans laposition fixe, le premier caractère du champ occupe la position 1, le second caractère occupe la position 2, et ainsi de suite. Vous pouvez spécifier la longueur de la sous-chaîne à extraire avec les options suivantes :
Option Description Longueur fixeLa longueur de la sous-chaîne commence à laPosition du caractère de débutspécifiée et se poursuit pendant la longueur de caractères spécifiée. La valeur de la sous-chaîne est réduite ou remplie d'espaces si :- LaPosition du caractère de débutest supérieure à la longueur du champ de texte.
- Le champ de texte n'a pas suffisamment de caractères pour renvoyer une sous-chaîne d'une longueur égale à la longueur fixe spécifiée.
Jusqu'à la fin du champ de texteLa longueur de la sous-chaîne renvoyée varie. La sous-chaîne commence à laPosition du caractère de débutspécifiée et se poursuit jusqu'à la fin du champ. - (Facultatif) Pour leType de sous-chaîneEntre deux délimiteurs, cochez la caseExclure les résultats sans délimiteur de finpour exclure les résultats de champ sans délimiteur de fin et afficher une valeur vide. Désélectionnez la case à cocher pour renvoyer tous les résultats de champ, y compris ceux sans délimiteur de fin.
- (Facultatif) Cochez la caseRetirer les espaces de début et de finpour supprimer les espaces au début et à la fin de la sous-chaîne.Exemple : si vous avez "ABD" comme chaîne d'origine, vous pouvez sélectionner 2 comme position de départ et 5 caractères comme longueur fixe. La sous-chaîne est "BC" car les espaces sont des caractères. Le résultat est "B C" car Workday supprime automatiquement les espaces de début et de fin de la sous-chaîne.
- (Facultatif) Dans la sectionAvancéde l'ongletInformations supplémentaires, cochez la caseNe pas utiliser un autre code d'affichagedans l'inviteOptions.Au lieu d'utiliser l'autre code d'affichage, Workday utilise le code d'affichage de la source de texte pour l'extraction de texte par sous-chaîne.
Après un délimiteur | Chaîne d'origine | Sous-chaîne de résultat |
|---|---|---|
"-" | "ABC-XYZ" | "XYZ" |
"BC" | "ABC-XYZ" | "-XYZ" |
"W" | "ABC-XYZ" | "" |
"/" | "07/04" | "04" |
Après un délimiteur | Chaîne d'origine | Sous-chaîne de résultat |
|---|---|---|
"-" | "ABC-XYZ" | "XYZ" |
" " | " Employé de magasin supérieur (Pleasanton)" | "(Pleasanton)" |
" " | "Comptabilisation 6373" | "6373" |
" " | "Ventes et marketing 7283" | "7283" |
Avant un délimiteur | Chaîne d'origine | Sous-chaîne de résultat |
|---|---|---|
"-" | "ABC-XYZ" | "ABC" |
"BC" | "ABC-XYZ" | "A" |
"W" | "ABC-XYZ" | "" |
"/" | "07/04" | "07" |
Délimiteur de départ | Délimiteur de fin | Chaîne d'origine | Sous-chaîne de résultat |
|---|---|---|---|
"[" | "]" | "ABC-[XYZ]" | "XYZ" |
"(" | ")" | Logan McNeil (41600 HR Services)" | "41600 Services RH" |
Position du caractère de début | Chaîne d'origine | Sous-chaîne de résultat |
|---|---|---|
2 | " Employé de magasin principal " | "Executive Employé de magasin" |
8 | " Employé de magasin principal " | "Clerk" |
13 | " Employé de magasin principal " | "" |
Position du caractère de début | Longueur fixe | Chaîne d'origine | Sous-chaîne de résultat |
|---|---|---|---|
2 | 5 | " Employé de magasin principal " | "enior" |
8 | 5 | " Employé de magasin principal " | "Clerk" |
8 | 3 | " Employé de magasin principal " | "Cle" |
8 | 10 | " Employé de magasin principal " | "Client" |
13 | 4 | " Employé de magasin principal " | "" (4 espaces) |
- Créez des champs calculés supplémentaires.
- Créer de nouveaux champs calculés à partir d'un champ calculé Sous-chaîne de texte.