Ver Mensaje Individual
  #8  
Antiguo 26-10-2008
DrkMgc DrkMgc is offline
Miembro
 
Registrado: abr 2006
Posts: 17
Reputación: 0
DrkMgc Va por buen camino
Esta es la consulta... guarda que es medio larga

SELECT
trventa.numfactura,
tclientes.apellidocliente,
tclientes.nombrecliente,
trlineafactura.cantidad,
tarticulos.descripcion,
tarticulos.preciocosto+(tarticulos.preciocosto*tarticulos.porcentaje) AS 'precio',
trlineafactura.monto

FROM
trlineafactura,
trventa,
tarticulos,
tclientes

WHERE
trventa.codcliente = tclientes.codcliente AND
trlineafactura.numfactura = trventa.numfactura AND trlineafactura.codarticulo = tarticulos.codarticulo AND
trventa.numfactura = 33

El '33' es un número de factura que puse sólo a modo de prueba, la idea es pasar ese número como parámetro después. Si pongo por ejemplo el '34', que hace referencia a una factura con dos artículos cargados, el reporte se ve en blanco. Con el 33 se ve bien.
Responder Con Cita