Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia,
tenho um campo "código" em que o valor pode começar com números ou letras.
Há alguma forma de eu filtrar no set analysis por códigos em que comecem por letras, ignorando os que começam com números?
Ex de dados:
Campo: Código
Valores: "0009.0011", "0010.5525", "ATR12458", "TS15445"
Atenciosamente,
Thiago
Bom dia, creio que você poderia transformar os dados primeiramente no script, e classificar oque se inicia com letras ou números, e por fim filtrar de maneira simples no set analysis
Veja se isso pode lhe atender.
//script
dados:
LOAD left(PurgeChar(Left(valores,'1')&'N','0,1,2,3,4,5,6,7,8,9'),'1') as InicioCampo, * Inline [
id, valores
01, 0009.0011
02, 0010.5525
03, ATR12458
04, TS15445
];
no report:
Only({$<InicioCampo-={'N'}>}valores)
@thiago_alessand deu certo? caso sim, marcar como resposta para deixarmos a comunidade organizada.
Bom dia, creio que você poderia transformar os dados primeiramente no script, e classificar oque se inicia com letras ou números, e por fim filtrar de maneira simples no set analysis
Veja se isso pode lhe atender.
//script
dados:
LOAD left(PurgeChar(Left(valores,'1')&'N','0,1,2,3,4,5,6,7,8,9'),'1') as InicioCampo, * Inline [
id, valores
01, 0009.0011
02, 0010.5525
03, ATR12458
04, TS15445
];
no report:
Only({$<InicioCampo-={'N'}>}valores)
@thiago_alessand deu certo? caso sim, marcar como resposta para deixarmos a comunidade organizada.
Bom dia,
Não consegui aplicar dentro do meu script o que foi sugerido, mas percebi que é totalmente funcional. Devido à necessidade, tratei diretamente no script do SQL. Na sequencia verificarei o motivo de não funcionar no script do Qlik.
Muito obrigado, Danilo