Sv Community El Salvador
Soporte y Tecnología => Programación => FOX => Mensaje iniciado por: MOISES en febrero 05, 2008, 10:22:11 am
-
Saludes, necesito de su ayuda, ando reinventado la rueda.
Tengo un formulario(F1) este contiene un textbox y un boton que llama otro formulario que contiene un búsqueda, cuando encuentro el datos en el form de busqueda me retorna una dato, como hago para que este dato me lo retorne formulario (F1) textbox
espero explicarme.
muchas gracias
-
segun recuerdo en fox existen los grupos de formulario, por ejemplo:
formulario1
formulario2
cada uno de los formularios tiene sus objetos entonces para llamar cada valor de objeto de un formulario solo:
formulario1.textboxnombre
formulario2.textboxpresentar
algo asi mientras tengas un formulario en show el otro por estetica lo podes poner en hiden asi me recuerdo que los manejaba yo.
-
Ok tenemos F1 (Formulario 1) y F2 (Formulario 2)
ok mandas a llamar al formulario F2 desde el F1 asi :
Local xvalor
do form F2 to xvalor
xvalor es la variable encargada en el f1 de recibir lo q le envie F2
en el Unload del F2 coloca :
return xvariable
donde xvariable sera lo q quieres retornar hacia el F1
cualquier duda aca estamos
saludos
-
Gracias... :sur:
-
si usas formualarios no recuerdo si la palabra es correcta "anidados" entonces es como que tengas un solo formulario y muchos forularios chiquitos y solo pones algo asi como:
this.value="contededordeformularios".formulariouno.cajadetexto1.value
pero de lo contario te tocará hacer variables publicas para llevar los datos de un formulari a otro. o bien usando el metodo que te dijo guillen.
-
a preguntar como se pasa parametros a un formulario, porque ya habia probado unas cosas y no me furulaba pero la cuestion esta asi:
coigo que inicia a los formularios y les pasa el parametro:
do form formulario with parametro
codigo que debe ir en evento o metodo "Init" del formulario que recibira el parametro:
LPARAMETERS variable
por si le sirve a alguien mas :angel: :angel: