FoxPro/Visual FoxPro - Ayuda Urgente..Les regalo Con un BESO

 
Vista:

Ayuda Urgente..Les regalo Con un BESO

Publicado por Jessica Gutierrez (3 intervenciones) el 19/08/2001 21:39:58
Como estan....
Necesito de la ayuda de un experto para desarrollar mi programa.

Mis dudas se basan en el siguiente problema que me dio un Cliente.
Hay una tabla con los siguientes campos.
Id_Cliente,N_factura,N_guia,total.
en base a lo anterior se propone que:
Un conjunto de guias forman una factura para un solo cliente
quiero hacer una consulta que me entrege las guias, asociadas a su factura , con el Id_cliente que le corresponde y el total.

Les juro que si me solucionan el problema les envio un tremendo beso.
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda Urgente..Les regalo Con un BESO

Publicado por Eduardo (151 intervenciones) el 20/08/2001 06:05:11
hola
puedes intentar con algo asi:

NF=5000
SELECT * FROM tablax WHERE tablax.N_Factura =NF

...lo puedes ejecutar desde un formulario donde leas el numero de factura lo almacenas en NF y luego el codigo anterior. ah puedes definir los campos deseados en vez del *
..
otra forma seria usando la instruccion SET FILTER TO y mostrando los datos en una GRID en un form.
hasta luego!


Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda Urgente..Les regalo Con un BESO

Publicado por ROD (184 intervenciones) el 20/08/2001 16:12:46
El beso primero. Luego hablamos de de vistas, filtros y consultas.

Atte ROD
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda Urgente..Les regalo Con un BESO

Publicado por CarlosAL (61 intervenciones) el 21/08/2001 16:28:41

Hola,

Select id_cliente,n_factura,sum(total) as tot_fra ;

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda Urgente..Les regalo Con un BESO

Publicado por CarlosAL (61 intervenciones) el 21/08/2001 16:37:45

Hola,

Select id_cliente,n_factura,sum(total) as tot_fra ;
from ventas ;
group by id_cliente,n_factura ;
into cursor ventas

con el anterior query sacas el total por cliente y factura, ahora si quieres colocarle una condicion para un determinado cliente le agregas un where asi:

Select id_cliente,n_factura,sum(total) as tot_fra ;
from ventas ;
where id_cliente = 1825 ;
group by id_cliente,n_factura ;
into cursor ventas

Para sacar las facturas por cada uno ejecjutas el siguiente query

Select id_cliente,n_factura,n_guia,sum(total) as tot_guia ;
from ventas ;
group by id_cliente,n_factura,n_guia ;
into cursor ventas1

el anterior query te totaliza por cliente, factura y guia:

Bueno si te funciona espero el beso

Carlos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar