Texto da subcadeia de caracteres
Segurança: domínio
Custom Field Management
na área funcional System.Você pode usar o campo calculado para extrair uma parte do texto de uma instância única ou de um campo de texto e retornar o resultado como um campo de texto.
- Acesse a tarefaCriar campo calculado.
- SelecioneTexto da subcadeia de caracterespara aFunção.
- Na guiaCálculo, selecione uma instância única ou um campo de texto para oCampo de texto.Se você seleciona um campo de instância única, o Workday usa o valor de ID de exibição do campo.
- Selecione oTipo de subcadeia de caracteres.Naposição fixa, o primeiro caractere no campo ocupa a posição 1, o segundo caractere ocupa a posição 2 e assim por diante. Você pode especificar o comprimento da subcadeia de caracteres a ser extraída com estas opções:
Opção Descrição Tamanho fixoO comprimento da subcadeia de caracteres começa naposição de caractere inicialespecificada e continua até o comprimento especificado de caracteres. O valor da subcadeia de caracteres retorna reduzido ou preenchido com espaços se:- Aposição do caractere inicialé maior que o comprimento do campo de texto.
- O campo de texto não tem caracteres suficientes para retornar uma subcadeia de caracteres com comprimento igual ao comprimento fixo especificado.
Até o fim do campo de textoO comprimento da subcadeia de caracteres retornada varia. A subcadeia de caracteres começa naposição de caractere inicialespecificada e continua até o fim do campo. - (Opcional) Para oTipo de subcadeia de caracteresEntre dois delimitadores, marque a caixa de seleçãoExcluir resultados sem delimitadores de fimpara excluir resultados do campo sem um delimitador de fim e exibir um valor em branco. Desmarque a caixa de seleção para retornar todos os resultados do campo, incluindo os resultados sem delimitador de fim.
- (Opcional) Marque a caixa de seleçãoRemover espaços à direita e à esquerdapara remover os espaços no início e no fim da subcadeia de caracteres.Exemplo: se você tem "ABCD " como a cadeia de caracteres original, pode selecionar 2 como a posição inicial e 5 caracteres como o comprimento fixo. A subcadeia de caracteres é " BC ", pois os espaços contam como caracteres. O resultado é "B C" porque o Workday remove automaticamente os espaços à esquerda e à direita da subcadeia de caracteres.
- (Opcional) Na seçãoAvançadoda guiaInformações adicionais, marque a caixa de seleçãoNão usar ID de exibição alternativana listaOpções.Em vez de usar a ID de exibição alternativa, o Workday usa a ID da fonte de texto para extrair o texto da subcadeia de caracteres.
Após um delimitador | Cadeia de caracteres original | Resultado da subcadeia de caracteres |
|---|---|---|
"-" | "ABC-XYZ" | "XYZ" |
"BC" | "ABC-XYZ" | "-XYZ" |
"W" | "ABC-XYZ" | "" |
"/" | "07/04" | "04" |
Após um delimitador | Cadeia de caracteres original | Resultado da subcadeia de caracteres |
|---|---|---|
"-" | "ABC-XYZ" | "XYZ" |
" " | " Clerk Sênior (Pleasanton) " | "(Pleasanton)" |
" " | "Contabilidade 6373" | "6373" |
" " | "Vendas e marketing 7283" | "7283" |
Antes de um delimitador | Cadeia de caracteres original | Resultado da subcadeia de caracteres |
|---|---|---|
"-" | "ABC-XYZ" | "ABC" |
"BC" | "ABC-XYZ" | "A" |
"W" | "ABC-XYZ" | "" |
"/" | "07/04" | "07" |
Delimitador de início | Delimitador de fim | Cadeia de caracteres original | Resultado da subcadeia de caracteres |
|---|---|---|---|
"[" | "]" | "ABC-[XYZ]" | "XYZ" |
"(" | ")" | " Logan McNeil (41600 HR Services)" | "41600 HR Services" |
Posição de caractere inicial | Cadeia de caracteres original | Resultado da subcadeia de caracteres |
|---|---|---|
2 | "Cargo Sênior" | "escriturário sênior" |
8 | "Cargo Sênior" | "Funcionário" |
13 | "Cargo Sênior" | "" |
Posição de caractere inicial | Tamanho fixo | Cadeia de caracteres original | Resultado da subcadeia de caracteres |
|---|---|---|---|
2 | 5 | "Cargo Sênior" | "enior" |
8 | 5 | "Cargo Sênior" | "Funcionário" |
8 | 3 | "Cargo Sênior" | "Cle" |
8 | 10 | "Cargo Sênior" | " Clerk " |
13 | 4 | "Cargo Sênior" | " " (4 espaços) |
- Criar campos calculados adicionais.
- Criar novos campos calculados com base em um campo calculado de texto de subcadeia de caracteres.