Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Busqueda por grupos (https://www.clubdelphi.com/foros/showthread.php?t=28462)

koalasoft 20-12-2005 18:10:13

Busqueda por grupos
 
Buenas .. espero y me sepa explicar ...
ok ..

Me gustaria realizar una busqueda en mi QuickReport, uso Delphi7 ..

Como podria realizar un busqueda siguinete ...

Tango una tabla paradox que contiene una seri de campos, pero los qu emas me importa son, que en esta tabla tengo los registros
Código:

series , num_envio, nombre, fechas
Bueno ... cada registro "en mi caso productos" esta guardado su numero de serie y su numero de envio., en donde series es la key principal y num_envio es una campo normal de la tabla.

La consulta que me gustaria hacer es .. como puedo hacer una busqueda que me busque TODOS los productos pero esto me los ordene por numero de invio ? .. vaya algo asi en un reporte .
Código:

Envio                  series                nombre        fecha
0001
                                123456          produc1        12/12/2005
                                ABCDFG          produc2        12/12/2005
                                1A2B3C          produc3        12/12/2005

0002
                                123456          produc1        13/12/2005
                                  ABCDFG          produc2        13/12/2005
                                  1A2B3C          produc3        13/12/2005

0002
                                123456          produc1        14/12/2005
                                  ABCDFG          produc2        14/12/2005
                                  1A2B3C          produc3        14/12/2005


Esto lo intento hacer puesto que en la tabla repito .. tengo como indice "key" los numero de series del producto y com un campo el numero de envio.

Para que me lo refleje en el Quickreport he tomado uno de los ejemplo que trae delphi, pero la consulta no me sale .. la verdad no mastico mucho el SQL.
Alguna idea ??

Saludos !!

vtdeleon 20-12-2005 18:18:17

Saludos
Cita:

Empezado por koalasoft
como puedo hacer una busqueda que me busque TODOS los productos pero esto me los ordene por numero de invio ? .. vaya algo asi en un reporte .

Código SQL [-]
Select series , num_envio, nombre, fechas
from tabla
order by num_envio

koalasoft 20-12-2005 18:29:57

Thx
 
Gracias .. si funciona .. no esta tan perdido entonces :D

Bueno ... y como podria reflejar la busqueda tal cual como lo mencione arriba ..

Osea que por Grupos me aparesca el numero de envios y dentro de estas que articulos se fueron en ese envio ... asi como esto ..
Código:

Envio                  series        nombre        fecha
0001
                123456                produc1        12/12/2005
                ABCDFG          produc2        12/12/2005
                1A2B3C          produc3        12/12/2005

0002
                123456                produc1        13/12/2005
                ABCDFG          produc2        13/12/2005
                1A2B3C          produc3        13/12/2005

0002
                123456                produc1        14/12/2005
                ABCDFG          produc2        14/12/2005
                1A2B3C          produc3        14/12/2005

:confused:

vtdeleon 20-12-2005 18:31:27

Saludos

Viendo que el caso es desplegarlo en un reporte, deberias usar QrGroup (Group Header) y asigar en su propiedad Expresion el campo a "Agrupar:

koalasoft 20-12-2005 20:19:41

Efectivamente .. asi es ..

En el Qrband del Group Header en la propiedad Expresion puse :

Código:

Query1.num_envio
y si funciono en el reporte.


Saludos y gracias !!

Felices fiestas !! :D


La franja horaria es GMT +2. Ahora son las 11:28:42.

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