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 du texte d’une seule instance ou d’un champ de texte et renvoyer le résultat sous forme de champ de texte.
- Accédez à la tâcheCréer un champ calculé.
- Sélectionnezune sous-chaîne de textepour lafonction.
- Dans l'ongletCalcul, sélectionnez un champ d'instance ou de texte unique pour lechamp de texte.Si vous sélectionnez un champ d’instance unique, Workday utilise la valeur de l’identifiant d’affichage du champ.
- Sélectionnez letype de sous-chaîne.DansPosition fixe, le premier caractère du champ occupe la position 1, le second caractère occupe la position 2, etc. Vous pouvez préciser la longueur de la sous-chaîne à extraire avec les options suivantes :
Option Description Longueur fixeLa longueur de la sous-chaîne commence à laposition de caractère de débutprécisée et se poursuit pour la longueur de caractères précisée. La valeur de la sous-chaîne est raccourcie ou remplie d’espaces si :- Laposition de caractère de débutest supérieure à la longueur du champ de texte.
- Le champ de texte ne contient pas suffisamment de caractères pour renvoyer une sous-chaîne de longueur égale à la longueur fixe précisée.
Jusqu'à la fin du champ de texteLa longueur de la sous-chaîne retournée varie. La sous-chaîne commence à laposition de caractère de débutprécisé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élimiteurs de finpour exclure les résultats de champ sans délimiteur de fin et afficher une valeur en blanc. Décochez la case pour retourner tous les résultats de champs, y compris ceux sans délimiteur de fin.
- (Facultatif) Cochez la caseRetirer les espaces de début et de finpour retirer les espaces au début et à la fin de la sous-chaîne.Exemple : si vous avez « ABCD » comme chaîne initiale, vous pouvez sélectionner 2 comme position de départ et 5 caractères comme longueur fixe. La sous-chaîne est « BC », puisque les espaces comptent comme caractères. Le résultat est « B C », car Workday retire automatiquement les espaces de début et de fin de la sous-chaîne.
- (Facultatif) Dans la sectionAvancéde l’ongletInformation supplémentaire, cochez la caseNe pas utiliser un autre identifiant d’affichagedans l’inviteOptions.Au lieu d’utiliser l’autre identifiant d’affichage, Workday utilise l’identifiant d’affichage de la source de texte pour l’extraction de texte sous-chaîne.
Après un délimiteur | Chaîne initiale | Résultat de sous-chaîne |
|---|---|---|
"-" | "ABC-XYZ" | "XYZ" |
"BC" | "ABC-XYZ" | "-XYZ" |
"W" | "ABC-XYZ" | "" |
"/" | "07/04" | "04" |
Après un délimiteur | Chaîne initiale | Résultat de sous-chaîne |
|---|---|---|
"-" | "ABC-XYZ" | "XYZ" |
" " | « Commis principal (Pleasanton) » | « (Pleasanton) » |
" " | « Accounting 6373 » | "6373" |
" " | « Ventes et marketing 7283 » | "7283" |
Avant un délimiteur | Chaîne initiale | Résultat de sous-chaîne |
|---|---|---|
"-" | "ABC-XYZ" | "ABC" |
"BC" | "ABC-XYZ" | "A" |
"W" | "ABC-XYZ" | "" |
"/" | "07/04" | "07" |
Délimiteur de début | Délimiteur de fin | Chaîne initiale | Résultat de sous-chaîne |
|---|---|---|---|
"[" | "]" | "ABC-[XYZ]" | "XYZ" |
"(" | ")" | « Logan McNeil (41600 RH Services) » | « 41600 Services RH » |
Position de caractère de début | Chaîne initiale | Résultat de sous-chaîne |
|---|---|---|
2 | Commis principal | « Commis supérieur » |
8 | Commis principal | "Clerk" |
13 | Commis principal | "" |
Position de caractère de début | Longueur fixe | Chaîne initiale | Résultat de sous-chaîne |
|---|---|---|---|
2 | 5 | Commis principal | "enior" |
8 | 5 | Commis principal | "Clerk" |
8 | 3 | Commis principal | "Cle" |
8 | 10 | Commis principal | « Commis » |
13 | 4 | Commis principal | « » (4 espaces) |
- Créez des champs calculés supplémentaires.
- Créez de nouveaux champs calculés à partir d'un champ calculé de sous-chaîne de texte.