FoxPro/Visual FoxPro - match code

 
Vista:

match code

Publicado por Luis (2 intervenciones) el 05/05/2003 23:27:26
Como creo controles match code en VFP, esto es,un campo que me permita consultar una tabla, seleccionar de esa tabla un registro y traer al campo alguna informacion de ese registro, esto dando doble click al registro a seleccionar ????
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:match code

Publicado por Esparta Palma (3 intervenciones) el 02/06/2003 07:23:00

Puedes crear un formulario en el cual recibas parametros como los siguientes:
*Tabla a Buscar
* Campo de Retorno
Obviamente deberás crear tus metodos de manejo de dicho formulario en donde lo pudieras hacer genérico para todas las tablas que deseas.
Por ultimo, puedes utilizar la características de retorno de valores de los formularios, para esto utiliza el metodo Unload + instruccion RETURN
Dicho formulario debe ser Modal, para mas infomación revisa el metodo Unload dentro de la ayuda de VFP.

LookUpForm::Init
LPARAMETERS tcTable, tcFieldReturn
**** Agregar al formulario una propiedad para almacenar la tabla de busqueda
This.AddProperty("cTable",tcTable)
**** Agregar al formulario una propiedad para almacenar el campo a retornar
This.AddProperty("cFieldReturn",tcFieldReturn)
**** A partir de este momento puedes utilizar en cualquier método de tu formulario las tablas y el campo que regresarás....
LookUpForm::Unload
lcReturnValue = this.cFieldReturn *** O como desees manejar tu variable
RETURN lcReturnValue

--
Apoya a Visual FoxPro usándolo legalmente
¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º
Espartaco Palma Martínez
SysOp PortalFox ( http://www.PortalFox.com )
email: [email protected]
Acapulco, Guerrero. México
---
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