PDA

Ver la Versión Completa : ayuda al seleccionar para impresión


pmtzg
21-08-2011, 23:57:06
hola estimados compañeros
tengo un buen detalle estoy manejando 2 bases de datos Firebird por separado

1 de ellas en mas peqeña que la otra y ahi me imprime un reporte o mas bien si ve arroja los resultados del siguiente select:


SELECT
inve01.clv_art, inve01.descr,
fa0ty1.tip_doc, fa0ty1.cant,
fact01.fecha_doc,
( ( (fa0ty1.cant*fa0ty1.prec)-( (fa0ty1.cant*fa0ty1.prec)*(fa0ty1.desc1/100) ) ) *((fa0ty1.impu4/100)+1) ) as importe
FROM
fact01 INNER JOIN (fa0ty1 INNER JOIN inve01 ON
fa0ty1.cve_art=inve01.clv_art) ON fa0ty1.cve_doc=
fact01.cve_doc AND fa0ty1.tip_doc=fact01.tip_doc
WHERE
inve01.clv_art Between '000001' AND 'c1243'
AND fact01.fecha_doc Between '01/01/2010' AND '08/21/2011'
AND inve01.lin_prod LIKE '%'
AND fa0ty1.tip_doc <> 'P' AND fa0ty1.tip_doc <> 'C'
AND fact01.status <> 'C' AND fact01.tip <> 'R'
order by fact01.fecha_doc


en la 1 base de datos si me arroja el resultado pero en 1 base de datos que es la más grande no, entreo a checar si existen datos en entre estas fechas y si ahi estan pero solo me da de los meses de mzo, abril y de ahi salta a hasta julio
y ya verifique y si existe información de ene-jul del 2011

lo mas gracioso de esto es que estemismo select lo utilizo con otra base de datos y ahi si me arroja el resultado

uso delphi 2007 y se que muchos no usan Crystal Report 11

es mas he estado pensando en usar Qreport pero
solo 1 pregunta Qreport se pueden construir tablas cruzadas

gracias saludos ....