Esta seção descreve as funções para lidar e manipular strings. Nas funções a seguir, os parâmetros são expressões em que s deve ser interpretado como uma string.
Todas as funções podem ser usadas no script de carregamento e em expressões de gráfico, com exceção de Evaluate, que só pode ser usada no script de carregamento.
Use a caixa suspensa em cada função para ver uma breve descrição e a sintaxe de cada função. Clique no nome da função na descrição da sintaxe para obter detalhes.
Aplica um codepage diferente ao campo ou texto definido na expressão. O codepage deve estar no formato de número.
ApplyCodepage(text,
codepage)
Capitalize() retorna a string com todas as palavras em letras iniciais maiúsculas.
Evaluate() verifica se a string de texto de entrada pode ser avaliada com uma expressão QlikView válida e, se puder, retorna o valor da expressão com uma string. Se a string de entrada não for uma expressão válida, NULL será retornado.
FindOneOf() busca uma string para localizar a posição da ocorrência de qualquer caractere a partir de um conjunto de caracteres fornecidos. A posição da primeira ocorrência de qualquer caractere do conjunto de pesquisa é retornada, a não ser que um terceiro argumento (com um valor maior que 1) seja fornecido. Se não for encontrada uma correspondência, 0 será retornado.
Index() busca uma string para localizar a posição inicial da enésima ocorrência de uma subsequência fornecida. Um terceiro argumento opcional fornece o valor de n, que é 1 se for omitido. Um valor negativo busca a partir do final da string. As posições nos caracteres são numeradas de 1 em diante.
Left() retorna uma string que consiste nos primeiros caracteres (mais à esquerda) da string de entrada, cujo número de caracteres na string retornada é determinado pelo segundo argumento.
Mid() retorna a parte da string iniciando na posição do caractere definido pelo segundo argumento, "start", com o comprimento da string definido pelo terceiro argumento, '"count". Se 'count' for omitido, o restante da string de entrada será retornado. O primeiro caractere na string é o de número 1.
PurgeChar() retorna uma string contendo todos os caracteres na string de entrada ('text'), exceto para qualquer caractere presente no segundo argumento ('remove_chars').
Replace() retorna uma string depois de substituir todas as ocorrências de uma determinada subsequência dentro da string de entrada com outra subsequência. A função não é recursiva e funciona da esquerda para a direita.
Right() retorna uma string que consiste nos últimos caracteres (mais à direita) da string de entrada, onde o número de caracteres é determinado pelo segundo argumento.
Subfield() é usado para extrair componentes de substring a partir de um campo primário de string, em que os campos de registro originais consistem em duas ou mais partes separadas por um separador.
SubstringCount() retorna o número de ocorrências da subsequência especificada no texto da string de entrada. Se não houver uma correspondência, será retornado 0.
Upper() converte todos os caracteres na string de saída para maiúsculos em todos os caracteres de texto na expressão. Números e símbolos são ignorados.
Se você encontrar algum problema com esta página ou seu conteúdo - um erro de digitação, uma etapa ausente ou um erro técnico - informe-nos como podemos melhorar!
Participe do Programa de Modernização do Analytics
Modernize sem comprometer seus valiosos aplicativos QlikView com o Programa de Modernização do Analytics. Clique aqui para mais informações ou entre em contato: ampquestions@qlik.com