Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia.
Estou com uma tabela onde eu mostro determinados dados, e cada dado tem uma registro_id, uns começam com F e outros com T, preciso ocultar os que começam com T, mas não consegui achar uma forma de fazer isso.
Abaixo um exemplo.
Eu consigo fazer com que esse tipo de registro não apareça filtrando direto no carregador, mas se eu fizer isso outra parte da minha dash para de funcionar...
Alguém pode me ajudar com isso por favor ?
edit
me falaram pra usar o set analysis, mas não consegui construir a expressão para comparar string
Em seu load coloca where left( Registro_ID,1) <> 'T'.
Isso não resolveria ?
Crie um campo de Flag para saber quando quer utilizar esse tipo de registro ou não,
por exemplo:
No Script:
IF( left( Registro_ID,1) = 'T', 1, 0) as FlagInicioT
Nas expressões dos gráficos:
Somente com os registros com início do T: SUM( {<FlagInicioT = {1} >}COLUNA)
Somente com os registros com início do R: SUM( {<FlagInicioT = {0} >}COLUNA)
Todos os registros: SUM(COLUNA)
acho que esse só traria os que começam com F né? Mas em outro local do BI eu uso os registros que começam com T.
tem algo errado no script, diz que está faltando o parênteses direito, mas eu não estou vendo erro, pra mim está certo.
Bom dia , nesse caso , então use a mesma lógica e cria uma flag , filtrando assim na expressão. Conforme Yuri mencionou.
Att,
Por gentileza,
Cole as suas fórmulas para podermos validar.
Leandro Santana.
Utilize uma função de agregação e o elimine quando não precisar usar. Ex.:
Sum({<Registro_ID -= {'T*'}>} Campo) //Quando desejar não utilizar o prefixo T.
Sum({<Registro_ID ={'T*'}>} Campo) //Quando desejar utilizá-lo.
Espero ter ajudado!
Conseguiu resolver seu problema? Se possível, marque as respostas apropriadas como Útil/Correta para mantermos a comuniade organizada.
Referência (Tópicos 2.3 e 2.4): Manual do usu&amp;aacute;rio | Como criar e gerir minhas perguntas?
Abraço.