Testo sottostringa
Criteri di sicurezza: dominio
Custom Field Management
nell'area funzionale System.È possibile utilizzare il campo calcolato per estrarre una parte di testo da una singola istanza o campo di testo e restituire il risultato come campo di testo.
- Accedere all'attivitàCreazione campo calcolato.
- SelezionareTesto sottostringaper lafunzione.
- Nella schedaCalcolo, selezionare una singola istanza o un campo di testo perCampo di testo.Se si seleziona un campo a istanza singola, il sistema utilizza il valore ID di visualizzazione del campo.
- Selezionare ilTipo di sottostringa.InPosizione fissa, il primo carattere del campo occupa la posizione 1, il secondo carattere la posizione 2 e così via. È possibile specificare la lunghezza della sottostringa da estrarre con le seguenti opzioni:
Opzione Descrizione Lunghezza fissaLa lunghezza della sottostringa inizia dallaPosizione carattere inizialespecificata e continua per la lunghezza di caratteri specificata. Il valore della sottostringa restituisce abbreviato o riempito con spazi se:- Laposizione iniziale del carattereè maggiore della lunghezza del campo di testo.
- Il campo di testo non contiene caratteri sufficienti per restituire una sottostringa con una lunghezza uguale alla lunghezza fissa specificata.
Fino alla fine del campo di testoLa lunghezza della sottostringa restituita varia. La sottostringa inizia in corrispondenza dellaPosizione carattere inizialespecificata e continua fino alla fine del campo. - (Facoltativo) Per iltipo di sottostringaBetween two Delimiters, selezionare la casella di controlloEscludi risultati senza delimitatori finaliper escludere i risultati dei campi senza delimitatore finale e visualizzare un valore vuoto. Deselezionare la casella di controllo per restituire tutti i risultati dei campi, inclusi i risultati senza delimitatore finale.
- (Facoltativo) Selezionare la casella di controlloRimuovi spazi iniziali e finaliper rimuovere gli spazi all'inizio e alla fine della sottostringa.Esempio: se la stringa originale è "ABCD", è possibile selezionare 2 come posizione iniziale e 5 caratteri come lunghezza fissa. La sottostringa è " BC " poiché gli spazi contano come caratteri. Il risultato è "B C" perché il sistema rimuove automaticamente gli spazi iniziali e finali dalla sottostringa.
- (Facoltativo) Nella sezioneAvanzatedella schedaInformazioni aggiuntive, selezionare la casella di controlloNon utilizzare ID display alternativodall'elenco di valoriOpzioni.Anziché utilizzare l'ID di visualizzazione alternativo, il sistema utilizza l'ID di visualizzazione dell'origine testo per l'estrazione del testo della sottostringa.
Dopo un delimitatore | Stringa originale | Risultato sottostringa |
|---|---|---|
"-" | "ABC-XYZ" | "XYZ" |
"BC" | "ABC-XYZ" | "-XYZ" |
"W" | "ABC-XYZ" | "" |
"/" | "07/04" | "04" |
Dopo un delimitatore | Stringa originale | Risultato sottostringa |
|---|---|---|
"-" | "ABC-XYZ" | "XYZ" |
" " | "Senior Impiegato (Pleasanton)" | "(Pleasanton)" |
" " | "Contabilità 6373" | "6373" |
" " | "Vendite e marketing 7283" | "7283" |
Prima di un delimitatore | Stringa originale | Risultato sottostringa |
|---|---|---|
"-" | "ABC-XYZ" | "ABC" |
"BC" | "ABC-XYZ" | "A" |
"W" | "ABC-XYZ" | "" |
"/" | "07/04" | "07" |
Delimitatore di avvio | Delimitatore finale | Stringa originale | Risultato sottostringa |
|---|---|---|---|
"[" | "]" | "ABC-[XYZ]" | "XYZ" |
"(" | ")" | "Logan McNeil (41600 HR Services)" | "41600 Servizi HR" |
Posizione carattere iniziale | Stringa originale | Risultato sottostringa |
|---|---|---|
2 | "Impiegato senior" | "Impiegato anziano" |
8 | "Impiegato senior" | "Clerk" |
13 | "Impiegato senior" | "" |
Posizione carattere iniziale | Lunghezza fissa | Stringa originale | Risultato sottostringa |
|---|---|---|---|
2 | 5 | "Impiegato senior" | "enior" |
8 | 5 | "Impiegato senior" | "Clerk" |
8 | 3 | "Impiegato senior" | "Cancella" |
8 | 10 | "Impiegato senior" | "Impiegato" |
13 | 4 | "Impiegato senior" | " " (4 spazi) |
- Creare campi calcolati aggiuntivi.
- Creare nuovi campi calcolati da un campo calcolato di testo di sottostringa.