Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Buenas tardes, tengo una pregunta, tengo una base de datos en qlickview que viene del sistema, la pregunta es si yo puedo vincular varios campos de esa base de datos con varias columnas de un fichero plano de excel?
Muchas gracias...
Luis,
Si, és possible... puedes me explicar mejor?
Hola,
recuerda que QlikView relaciona las tablas a partir de los nombres de los campos. Es decir si tienes 2 tablas distintas que quieres ligar, el campo que quieras que sirva como llave debe llamarse igual en ambas tablas. De tener mas de un campo llave, tendría que concatenar los campos y crear una llave compuesta,
saludos
Muchas gracias Rogerio, la idea es que desde el departamento de informatica me instalaron una consulta y quiero vincalarla con una hoja de excel, solo que necesito vincular varios campos de ese archivo. por ejemplo:
en qlickview tengo una consulta de pedidos con errores : AÑO, APC, EQUIPO, PEDIDO, CLIENTE.
y tengo en excel una base de datos con la venta de esos pedidos con los mismos campos pero no puedo vincularla.
y como puedo hacer la llave compuesta en la consulta de qlicview?
esta es la direccion donde tengo el archivo qvw: Binary u:\qlikview\rnc.qvw;
esta es la direccion del excel:
(ooxml, embedded labels, table is BD);
y estos son los campos que quiero vincular: ANO_MES, APC, PEDIDO, COD_CLIENTE.
las dos consultas tienen esos campos.
Luis,
Primeiro, utilize la function QUALIFY *;
Esta es utilizada para no concatenar los campos de las tablas.
Despois, utilize UNQUALIFY e coloque su clave criada.
Para criar la clave, utilize ANO_MES & '-' & APC & '-' & PEDIDO & '-' & COD_CLIENTE as PK_TABLA
Asi, tereis la clave composta em las duas consultas.
Saludos.
estoy un poco perdido. eso lo pongo en el script?
esto es lo que tengo en el script:
Luis,
Hace asi:
QUALIFY *;
UNQUALIFY PK_DATOS;
LOAD
ANO_MES & '-' & 'APC' & '-' & PEDIDO & '-'& COD_CLIENTE AS PK_DATOS,
ANO_MES,
APC,
PEDIDO,
CODCLIENTE,
BASE_DATOS,
[Venda Neta]
(..)
Saludos.
Muchas gracias Rogerio, ya pudo crear la llave... excelente...
solo que al elaborar los graficos de datos tengo algunos errores.
si agrego un grafico con el campo COD_CLIENTE y en la expression hago una suma de la Venta Neta, ahi me dan bien los montos que tengo en el excel...
pero al agregar el campo de Nombre de Cliente que aparece en la consulta de qvw y filtro un codigo de cliente, el total de la faturacion si me da igual, solo que me pone el mimos monto para cada uno de los Nombres de clientes.
Ejemplo: