Está en la página 1de 2

Reporte con registros repetidos Buenas tardes a todos tengo el siguiente inconveniente: estoy realizando un ejemplo de facturacin por

el momento no es nada terminado sino un ejemplo, estoy utilizando Windows 7 64 bit, el lenguaje es vb .net 2005 con base de datos sql server. He probado la siguiente consulta en sql server

select distinct factura.idemp,empleados.nombre + ' ' + empleados.apellidos as Empleado, factura.idcli,clientes.nombre + ' ' + clientes.apellido as Cliente, factura.nfactura,factura.fecha,factura.subtotal, factura.itbis,factura.total, detalle_factura.codproducto,detalle_factura.precio,detall e_factura.cantidad, productos.codproducto,productos.descripcion from clientes inner join factura on clientes.idcli = factura.idcli inner join empleados on empleados.idemp = factura.idemp inner join detalle_factura on detalle_factura.nfactura = factura.nfactura

inner join productos on detalle_factura.codproducto = productos.codproducto where factura.nfactura = 1

la cual funciona de forma perfecto segn yo arrojando los siguientes resultados. Tengo un reporte de prueba hecho utilizando cristalviewr

Al mostrar los datos en el reporte me los muestra duplicados, y no se que erro estoy comentiendo Finalmente en mi consulta tengo dos campos nombre y apellido del cliente los cuales consulto utilizando un alias de la siguiente forma

factura.idcli,clientes.nombre + ' ' + clientes.apellido as Cliente como puedo mostrar el alias en un campo del reporte

También podría gustarte