Sv Community El Salvador

Soporte y Tecnología => Programación => FOX => Mensaje iniciado por: MOISES en febrero 05, 2008, 10:22:11 am

Título: Pasar valores de una variable de un formulario a otro VISUAL FOX
Publicado 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


Título: Re: Pasar valores de una variable de un formulario a otro VISUAL FOX
Publicado por: mask en febrero 05, 2008, 10:40:34 am
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.
Título: Re: Pasar valores de una variable de un formulario a otro VISUAL FOX
Publicado por: rcguillen en febrero 06, 2008, 07:54:34 am
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
Título: Re: Pasar valores de una variable de un formulario a otro VISUAL FOX
Publicado por: MOISES en febrero 06, 2008, 08:39:51 am
Gracias... :sur:
Título: Re: Pasar valores de una variable de un formulario a otro VISUAL FOX
Publicado por: kikeuntercio en abril 21, 2008, 01:43:12 pm
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.
Título: Re: Pasar valores de una variable de un formulario a otro VISUAL FOX
Publicado por: kikeuntercio en mayo 15, 2008, 01:23:18 pm
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:
Código: [Seleccionar]
do form formulario with parametrocodigo que debe ir en evento o metodo "Init" del formulario que recibira el parametro:
Código: [Seleccionar]
LPARAMETERS variable
por si le sirve a alguien mas  :angel: :angel: