FoxPro/Visual FoxPro - Ayuda en Formulario de Facturacion con grids

 
Vista:

Ayuda en Formulario de Facturacion con grids

Publicado por Mikail Campos (6 intervenciones) el 25/06/2002 05:40:29
Tengo un formulario de facturación con las siguientes tablas:
Facturas
Factdetalle $$ Detalles de facturas
Productos
Clientes

con los siguientes textbox, Nofact, Cliente, y busco de la tabla productos y lleno los siguientes textbox pro_codi, pro_desc, cantidad, unidad, precio, total y tengo un boton llamado aceptar con el siguiente codigo en el click event

Select 3 **** factdetalle
Index on fact_codi tag fact_codi additive

append blank
repl fact_codi with mcodi
repl casa_codi with mcasacodi
repl casa_desc with mcasadesc
repl elem_codi with melemcodi
repl elem_desc with melemdesc
repl elem_cant with mcant
repl elem_unid with munid
repl elem_pu with mpu
repl elem_total with mcant*mpu
repl fact_date with date()
repl fact_time with time()

thisform.grid1.recordsource=\"\"
thisform.grid1.recordsource=\"mkcubic1\"
thisform.grid1.column1.controlsource=\"mkcubic1.Elem_codi\"
thisform.grid1.column2.controlsource=\"mkcubic1.Elem_desc\"
thisform.grid1.column3.controlsource=\"mkcubic1.Elem_cant\"
thisform.grid1.column4.controlsource=\"mkcubic1.Elem_unid\"
thisform.grid1.column5.controlsource=\"mkcubic1.Elem_pu\"
thisform.grid1.column6.controlsource=\"mkcubic1.Elem_total\"
thisform.grid1.refresh
thisform.refresh

este codigo me permite visualizar los campos anteriores pero se me visualiza la tabla completa, quiero que ,ayuden hacer este formulario que cuando se escriba un numero de factura muestre los detalles de esta factura
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 en Formulario de Facturacion con grids

Publicado por Javier Villalobos (43 intervenciones) el 25/06/2002 19:56:38
Mikail, cuando tengo que mostrar información en un grid yo trato de no conectar el grid directamente a la tabla, creo un Cursor, y por medio de este lleno los datos que deseo mostrar

el CREATE CURSOR se encuentra en la ayuda, intentalo y de no darte resultado enviame un mail y te enviaré un ejemplo
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 en Formulario de Facturacion con grids

Publicado por Pablo Pinedo (4 intervenciones) el 25/06/2002 22:31:58
colocate en la tabla en donde esta tu detalle con un simple select
luego a tu codigo adhierele la siguiente linea
SET FILTER TO [Nombre de la tabla y el Campo] = [Valor por el cual quieres Filtrar]
luego le das
thisform.grid1.refresh
luego para soltar el filtro de tu tabla utiliza :
SET FILTER TO
nada mas sin comparacion

Espero te ayude.
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 en Formulario de Facturacion con grids

Publicado por JOSE IGNACIO (82 intervenciones) el 26/06/2002 03:42:25
amigo mio si tu quieres un ejemplo ve a mi pagina web y baja el sistema que coloque hay se llama cantv esta el codigo abierto y lo estudias de veras que no es un sistema muy completo pero te servira http://foxjosejoya.galeon.com espero te ayude
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