Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us to spark ideas for how to put the latest capabilities into action. Register here!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Filtrar datos con campos llenos

Tengo 3 tablas:
Cedula - Nombres - Apellidos
1234      Alex            Alcivar
4321      cinthi          mero
1556
1234
y en los (textlist) cuadro de seleccion me muestra todo los campos tan solo quiero que me muestre todos los campos con datos completos.

1 Solution

Accepted Solutions
jvitantonio
Specialist III
Specialist III

Alex, tienes los conceptos de BI un poco mezclados. Estas son tres tablas independientes (lo cual no tieen sentido) y por tanto no trabajaran con la lògica que tu pides. Deberias unir (join) las tablas median una clave (numero de cedula). Yo tambien uniria el Nombre y Apellido en una sola tabla.

Cedula:

ID

1234     

4321     

1556

Personas:

ID     Nombre Apellido

1234 Alex     Alcivar

4321    Cinthi  Mero

Una evz que cargues los datos, Qlik te unira las tablas. Luego vas a tu selection box, pones "Expression" o expresion y escribes

=If(isNull(Nombre),'',Cedula)

Saludos


View solution in original post

6 Replies
jvitantonio
Specialist III
Specialist III

Alex, tienes los conceptos de BI un poco mezclados. Estas son tres tablas independientes (lo cual no tieen sentido) y por tanto no trabajaran con la lògica que tu pides. Deberias unir (join) las tablas median una clave (numero de cedula). Yo tambien uniria el Nombre y Apellido en una sola tabla.

Cedula:

ID

1234     

4321     

1556

Personas:

ID     Nombre Apellido

1234 Alex     Alcivar

4321    Cinthi  Mero

Una evz que cargues los datos, Qlik te unira las tablas. Luego vas a tu selection box, pones "Expression" o expresion y escribes

=If(isNull(Nombre),'',Cedula)

Saludos


Not applicable
Author

si mi error son 3 campos, me sirvio tu respuesta gracias,

jvitantonio
Specialist III
Specialist III

Me alegro que te haya servido. Un abrazo.

Not applicable
Author

tengo un problema cuando filtro aun me aprece un registro en blanco, que no tiene relacion con ningun otro.

Not applicable
Author

pon una expresión en lso campos de tus listbox, por ejemplo

=if(Apellidos<>'', Apellidos)

Not applicable
Author

Gracias juan me sirvio, Muchas gracias.