Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-07-2011
Avatar de DarkBlue
DarkBlue DarkBlue is offline
Miembro
 
Registrado: jun 2010
Posts: 105
Poder: 15
DarkBlue Va por buen camino
detalle y master detail con quick report

hola que tal amigos tengo un problema con un reporte la verdad es que quisiera que agrupara los detalles de una lista de articulos

por ejemplo tengo

item cantidad total
caramelos 4 25
precio
10
10
2.5
2.5
detergentes 4 25
precio
10
10
2.5
2.5

y asi sucesivamente...

tengo estas consultas

Código SQL [-]


select id_final_piezaspresupuestos,pieza,hojalateria,pintura,COSTO
from somee where cve_servicio=19  order by id_final_piezaspresupuestos
-- size="2">1 esta es para que me diga los  grupos de los items,la cantidad de esta y su costo

select count(id_final_piezaspresupuestos)as piezas,sum(hojalateria) as cantidad,sum(pintura) as pintura,sum(costo)as costo,pieza
from somee where cve_servicio=19 group by  pieza,id_final_piezaspresupuestos order by id_final_piezaspresupuestos

--size="3">2 esta me da todo lo relacionado con ellos su precio por separado su calve de producto y todo lo demas

ahora tengo un quick report de la siguiente manera que me esta dando un resultado cercano al que quiero pero no se que mas hacer y asi sea el resultado esperado vean

imagen de resultado hasta ahora

va bien hasta ahora pero me pone todos los costos de todos los items sucivamente no me agrupa los costos por items

la estructura de mi reporte esta asi
qrsubdetail1
con 4 qrdbtext con los respectivos campos de la consulta 2

un qrgroup con un qrdbtext con el campo de piezas de la consulta 1

QRSubDetail2 con qrdbtext con el campo de costo de la consulta 1
que tiene como master al QRSubDetail1

gracias por su atencion
__________________
Todo es Relativo
Responder Con Cita
  #2  
Antiguo 14-07-2011
Avatar de Caro
*Caro* Caro is offline
Moderadora
 
Registrado: jul 2004
Ubicación: Cochabamba, Bolivia
Posts: 2.544
Poder: 23
Caro Va por buen camino
Hola DarkBlue, yo lo hago de esta forma

Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar.
Responder Con Cita
  #3  
Antiguo 14-07-2011
Avatar de DarkBlue
DarkBlue DarkBlue is offline
Miembro
 
Registrado: jun 2010
Posts: 105
Poder: 15
DarkBlue Va por buen camino
muchas gracias, he intentado tu solución .

pero no logro adaptarla a mis intereses me da un resultado de la siguiente forma

Absorbedor de impacto
566
457
34
+ todos los resultados de la query 2 osea que no se detienen hasta donde la corresponde a la pieza
.
.
...
Absorbedor de impacto frente
566
457
34
.....resultados de la consulta 2 (repetidos)

he logrado lo mas cercano a mi meta que es lo siguiente:
//te da precios distintos por que existen ese numero de vececes con esos precios

de la forma que he logrado lo mas cercano es

tengo un group header del (qrgroup) con tqrexpr un y un qrsubdetail con qrdbtext enlazado a mi query 1
NOTA TODOS LOS CAMPOS Que calculo son de una sola tabla

Absorbedor de impacto
566
457
34
absorbedor de impacto delantero
566
3
34

ahora lo que yo quisiera es que tuviera en algun lugar del reporte los resultados de la query 2 enlazados a la pieza correspondiente ( los resultados de la query 2 contienen el total y el numero de items de su tipo) :

pieza cantidad total
Absorbedor de impacto 3 63
11
21
31
absorbedor de impacto delantero 3 100
566
3
34

si tienes tiempo para ayudarme enverdad te lo agradeceria muchiiiisimo


bueno mejor he puesto una imagen que una imagen dice mas que mil palabras
__________________
Todo es Relativo

Última edición por DarkBlue fecha: 14-07-2011 a las 23:26:00.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Borrar detalle en relación Master/Detail con Paradox agustibaldo Tablas planas 5 17-08-2010 18:19:05
Problema al grabar un Master/Detail el detalle no se graba... Ricardojosep Firebird e Interbase 22 28-01-2010 21:48:53
Incrementar el id del detalle en master/detail... Arturo MySQL 2 07-07-2006 20:24:09
Quick Report Master / Detail jmiergarcia Impresión 1 30-06-2005 21:55:45
Quick Report Master Detail jobapi Impresión 1 26-08-2003 18:08:27


La franja horaria es GMT +2. Ahora son las 01:03:32.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi