FoxPro/Visual FoxPro - Pasar datos de un form a otro en lista

   
Vista:

Pasar datos de un form a otro en lista

Publicado por Emiliano sorbaemi@gmial.com (1 intervención) el 04/06/2013 15:11:49
Hola quería consultar, si alguien me puede guiar, yo tengo en un form varios datos de un producto, nombre, código, cantidad etc, los datos estan en txtbox, grilla y label (rotulos) y los tengo que pasar a otro form y formar un listado, ya sea grilla o text list nose que me recomiendan si me pueden ayudar, desde ya muchisimas 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

Pasar datos de un form a otro en lista

Publicado por Fidel (558 intervenciones) el 04/06/2013 15:27:02
Puedes pasar el formulario como parámetro y desde el secundario de diriges a los controles sin problemas:

do form Secund with THISFORM && no comillas, no puntos, no nada

Init de Secund
LPARAMETERS xoForm
Addproperty(thisform,"Primario",xoForm)
...

Luego, desde cualquier lugar de Secund, puedes tomar el valor de un cuadro del primario;
xnValor=Thisform.primario.Text1.Value && Text1 es un control de formulario primario.

Si tienes un cursor o tabla asociado a un control grid, puedes poner el nombre del control en una propiedad del formulario primario:
Thisform.FileUsed="MICURSOR"

Luego en el formulario secundario (Secund)
select (thisform.primario.FileUsed)
ó lo pasas a una variable local
LOCAL cFileUsed
cFileused=thisform.primario.fileused
Select (cFileused)
ó
ldFecha=&cFileUsed..Fecha
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