Envio de parametro a un textbox

15/07/2004 - 21:24 por Hecpok | Informe spam
Hola amigos

¿ como podria pasar un valor a un textbox, que se encuentra dentro de un
mismo formulario
Para que despues en el evento Keypress se pueda validar dicho codigo ?

Muchas gracias
Hector

Preguntas similare

Leer las respuestas

#1 Ana María Bisbé York
16/07/2004 - 12:47 | Informe spam
Hola Héctor:

Puedes asignar el valor que quieres a la propiedad value del TextBox;
pero tienes asociado el textbox a algún ControlSource?

Quieres asignar y validar por programa? Pues... digamos

mitext.Value = mivalor
thisform.miMetodoValidarMitext() && Aquí tienes el valid que deseas

Recuerda que los métodos no llaman eventos, ha de ser lo contrario, los
eventos invocan a métodos.


Saludos,

Ana
www.amby.net

"Hecpok" escribió en el mensaje
news:
Hola amigos

¿ como podria pasar un valor a un textbox, que se encuentra dentro de un
mismo formulario
Para que despues en el evento Keypress se pueda validar dicho codigo ?

Muchas gracias
Hector





Respuesta Responder a este mensaje
#2 Hecpok
16/07/2004 - 18:38 | Informe spam
Hola Anita

Tantas lunas !
En realidad, me explique mal. Parto desde el comienzo.Tengo un formulario
principal que contiene un combox que ofrece poder "buscar" (razon social,
codigo de comuna, direcciones), posteriormente al dar click sobre alguna
opcion, aparece un formulario pequeño con un textbox dentro y con el
respectivo "caption", dependiendo de la opcion que haya elegido
anteriormente. Hasta ahi, todo bien, ya que dependiendo de la opcion que
haya elegido previamente en el combo, aparece el titulo correspondiente en
el pequeño formulario. Mi problema aparece en el Evento Keypress del textbox
pequeño, ya que al presionar <enter> no entiendo, como podria obtener, la
opcion que se elegio en el combobox de busqueda.

Ese es mi problema. No se como pasar algun parametro al evento Keypress de
un textbox, para que despues puede validarlo.

Muchas gracias Anita nuevamente.
Saludos
Hector





"Ana María Bisbé York" escribió en el mensaje
news:
Hola Héctor:

Puedes asignar el valor que quieres a la propiedad value del TextBox;
pero tienes asociado el textbox a algún ControlSource?

Quieres asignar y validar por programa? Pues... digamos

mitext.Value = mivalor
thisform.miMetodoValidarMitext() && Aquí tienes el valid que deseas

Recuerda que los métodos no llaman eventos, ha de ser lo contrario, los
eventos invocan a métodos.


Saludos,

Ana
www.amby.net

"Hecpok" escribió en el mensaje
news:
> Hola amigos
>
> ¿ como podria pasar un valor a un textbox, que se encuentra dentro de un
> mismo formulario
> Para que despues en el evento Keypress se pueda validar dicho codigo ?
>
> Muchas gracias
> Hector
>
>
>
>
>


Respuesta Responder a este mensaje
#3 Hecpok
16/07/2004 - 21:26 | Informe spam
Hola Anita

Independiente de lo que se quiera elegir en el combobox, aparece un mismo
formulario, para todas las opciones, con el textbox dentro. El titulo del
formulario(caption) que contiene el textbox, muestra lo que corresponde
segun lo elegido. Hasta aqui todo bien. Supongamos que tengo las siguientes
opciones en el combobox :

Razon Social >opcion1 Elegimos Razon Social
Direccion >opcion2
Representante legal >opcion3

Se despliega un formulario cuyo titulo dice "Busqueda por Razon social"
Aparece el textbox abajo pidiendo ingresar algo.
Supongamos que tipee ACME S.A. [Enter]

Como enviar al Keypress del textbox, un valor o alguna variable, la cual me
permita validar en el Keypress

if nkeycode
if <variable del combobox> = 1 (razon social)
- seleccione el order correspondiente
endif
endif

De eso se trata, no se como pasar un parametro al evento keypress, segun el
tipo de opcion que haya elegido el combobox anterior. Podria ocupar una
variable publica para lograrlo, pero creo que no es la idea.
Ojala que me hayas entendido Anita.
Gracias
Hector








"Ana María Bisbé York" escribió en el mensaje
news:##
Hector:

Yo sigo sin entender. En dependencia de lo seleccionado en el combo abres


un
formulario, el mismo; pero con un textbox con un ¿¿¿caption???? El textbox
no tiene propiedad caption.

Vamos a suponer que es value y no caption, OK, dentro del textbox aparece


el
texto correspondiente con lo seleccionado en el combo ¿y? Porque de alguna
manera ya le indicaste que tipo de búsqueda era, o ¿cómo te muestra el


texto
correcto?

¿Qué quieres hacer en el KeyPress?¿En realidad qué necesitas?


Saludos,

Ana
www.amby.net

"Hecpok" escribió en el mensaje
news:
> Hola Anita
>
> Tantas lunas !
> En realidad, me explique mal. Parto desde el comienzo.Tengo un


formulario
> principal que contiene un combox que ofrece poder "buscar" (razon


social,
> codigo de comuna, direcciones), posteriormente al dar click sobre alguna
> opcion, aparece un formulario pequeño con un textbox dentro y con el
> respectivo "caption", dependiendo de la opcion que haya elegido
> anteriormente. Hasta ahi, todo bien, ya que dependiendo de la opcion que
> haya elegido previamente en el combo, aparece el titulo correspondiente


en
> el pequeño formulario. Mi problema aparece en el Evento Keypress del
textbox
> pequeño, ya que al presionar <enter> no entiendo, como podria obtener,


la
> opcion que se elegio en el combobox de busqueda.
>
> Ese es mi problema. No se como pasar algun parametro al evento Keypress


de
> un textbox, para que despues puede validarlo.
>
> Muchas gracias Anita nuevamente.
> Saludos
> Hector
>
>
>
>
>
> "Ana María Bisbé York" escribió en el


mensaje
> news:
> > Hola Héctor:
> >
> > Puedes asignar el valor que quieres a la propiedad value del TextBox;
> > pero tienes asociado el textbox a algún ControlSource?
> >
> > Quieres asignar y validar por programa? Pues... digamos
> >
> > mitext.Value = mivalor
> > thisform.miMetodoValidarMitext() && Aquí tienes el valid que deseas
> >
> > Recuerda que los métodos no llaman eventos, ha de ser lo contrario,


los
> > eventos invocan a métodos.
> >
> >
> > Saludos,
> >
> > Ana
> > www.amby.net
> >
> > "Hecpok" escribió en el mensaje
> > news:
> > > Hola amigos
> > >
> > > ¿ como podria pasar un valor a un textbox, que se encuentra dentro


de
un
> > > mismo formulario
> > > Para que despues en el evento Keypress se pueda validar dicho codigo


?
> > >
> > > Muchas gracias
> > > Hector
> > >
> > >
> > >
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#4 Ana María Bisbé York
17/07/2004 - 01:07 | Informe spam
Hector:

Yo sigo sin entender. En dependencia de lo seleccionado en el combo abres un
formulario, el mismo; pero con un textbox con un ¿¿¿caption???? El textbox
no tiene propiedad caption.

Vamos a suponer que es value y no caption, OK, dentro del textbox aparece el
texto correspondiente con lo seleccionado en el combo ¿y? Porque de alguna
manera ya le indicaste que tipo de búsqueda era, o ¿cómo te muestra el texto
correcto?

¿Qué quieres hacer en el KeyPress?¿En realidad qué necesitas?


Saludos,

Ana
www.amby.net

"Hecpok" escribió en el mensaje
news:
Hola Anita

Tantas lunas !
En realidad, me explique mal. Parto desde el comienzo.Tengo un formulario
principal que contiene un combox que ofrece poder "buscar" (razon social,
codigo de comuna, direcciones), posteriormente al dar click sobre alguna
opcion, aparece un formulario pequeño con un textbox dentro y con el
respectivo "caption", dependiendo de la opcion que haya elegido
anteriormente. Hasta ahi, todo bien, ya que dependiendo de la opcion que
haya elegido previamente en el combo, aparece el titulo correspondiente en
el pequeño formulario. Mi problema aparece en el Evento Keypress del


textbox
pequeño, ya que al presionar <enter> no entiendo, como podria obtener, la
opcion que se elegio en el combobox de busqueda.

Ese es mi problema. No se como pasar algun parametro al evento Keypress de
un textbox, para que despues puede validarlo.

Muchas gracias Anita nuevamente.
Saludos
Hector





"Ana María Bisbé York" escribió en el mensaje
news:
> Hola Héctor:
>
> Puedes asignar el valor que quieres a la propiedad value del TextBox;
> pero tienes asociado el textbox a algún ControlSource?
>
> Quieres asignar y validar por programa? Pues... digamos
>
> mitext.Value = mivalor
> thisform.miMetodoValidarMitext() && Aquí tienes el valid que deseas
>
> Recuerda que los métodos no llaman eventos, ha de ser lo contrario, los
> eventos invocan a métodos.
>
>
> Saludos,
>
> Ana
> www.amby.net
>
> "Hecpok" escribió en el mensaje
> news:
> > Hola amigos
> >
> > ¿ como podria pasar un valor a un textbox, que se encuentra dentro de


un
> > mismo formulario
> > Para que despues en el evento Keypress se pueda validar dicho codigo ?
> >
> > Muchas gracias
> > Hector
> >
> >
> >
> >
> >
>
>


Respuesta Responder a este mensaje
#5 Ana María Bisbé York
17/07/2004 - 17:57 | Informe spam
Hola Hector:

Bueno, entonces necesitamos pasar un parámetro de un formulario a otro. La
idea es guardar el valor del combo en una variable, pasarla como parámetro
al segundo formulario y allí asignarle el valor a una propiedad del segundo
formulario, con la que ya puedes hacer cuantos procesos y validaciones
necesites.

Desde el formulario selección (donde tienes el combo) a la hora de hacer el
llamado pones:

local lcOpcion
lcOpcion = thisform.micombo.value

* Aqui pasas el parámetro con el valor del value del combo.
Do Form Busca With lcOpcion

Desde el formulario Busca

* frmBusca.Init
* Recibes el valor en el parámetro
lparameters tcOpcion

*Asignas el valor recibido a tu propiedad de formulario
thisform.cOpcion = tcOpcion

Espero que sea lo que necesitas, Suerte !!


Saludos,

Ana
www.amby.net

"Hecpok" escribió en el mensaje
news:
Hola Anita

Independiente de lo que se quiera elegir en el combobox, aparece un mismo
formulario, para todas las opciones, con el textbox dentro. El titulo del
formulario(caption) que contiene el textbox, muestra lo que corresponde
segun lo elegido. Hasta aqui todo bien. Supongamos que tengo las


siguientes
opciones en el combobox :

Razon Social >opcion1 Elegimos Razon Social
Direccion >opcion2
Representante legal >opcion3

Se despliega un formulario cuyo titulo dice "Busqueda por Razon social"
Aparece el textbox abajo pidiendo ingresar algo.
Supongamos que tipee ACME S.A. [Enter]

Como enviar al Keypress del textbox, un valor o alguna variable, la cual


me
permita validar en el Keypress

if nkeycode
if <variable del combobox> = 1 (razon social)
- seleccione el order correspondiente
endif
endif

De eso se trata, no se como pasar un parametro al evento keypress, segun


el
tipo de opcion que haya elegido el combobox anterior. Podria ocupar una
variable publica para lograrlo, pero creo que no es la idea.
Ojala que me hayas entendido Anita.
Gracias
Hector








"Ana María Bisbé York" escribió en el mensaje
news:##
> Hector:
>
> Yo sigo sin entender. En dependencia de lo seleccionado en el combo


abres
un
> formulario, el mismo; pero con un textbox con un ¿¿¿caption???? El


textbox
> no tiene propiedad caption.
>
> Vamos a suponer que es value y no caption, OK, dentro del textbox


aparece
el
> texto correspondiente con lo seleccionado en el combo ¿y? Porque de


alguna
> manera ya le indicaste que tipo de búsqueda era, o ¿cómo te muestra el
texto
> correcto?
>
> ¿Qué quieres hacer en el KeyPress?¿En realidad qué necesitas?
>
>
> Saludos,
>
> Ana
> www.amby.net
>
> "Hecpok" escribió en el mensaje
> news:
> > Hola Anita
> >
> > Tantas lunas !
> > En realidad, me explique mal. Parto desde el comienzo.Tengo un
formulario
> > principal que contiene un combox que ofrece poder "buscar" (razon
social,
> > codigo de comuna, direcciones), posteriormente al dar click sobre


alguna
> > opcion, aparece un formulario pequeño con un textbox dentro y con el
> > respectivo "caption", dependiendo de la opcion que haya elegido
> > anteriormente. Hasta ahi, todo bien, ya que dependiendo de la opcion


que
> > haya elegido previamente en el combo, aparece el titulo


correspondiente
en
> > el pequeño formulario. Mi problema aparece en el Evento Keypress del
> textbox
> > pequeño, ya que al presionar <enter> no entiendo, como podria obtener,
la
> > opcion que se elegio en el combobox de busqueda.
> >
> > Ese es mi problema. No se como pasar algun parametro al evento


Keypress
de
> > un textbox, para que despues puede validarlo.
> >
> > Muchas gracias Anita nuevamente.
> > Saludos
> > Hector
> >
> >
> >
> >
> >
> > "Ana María Bisbé York" escribió en el
mensaje
> > news:
> > > Hola Héctor:
> > >
> > > Puedes asignar el valor que quieres a la propiedad value del


TextBox;
> > > pero tienes asociado el textbox a algún ControlSource?
> > >
> > > Quieres asignar y validar por programa? Pues... digamos
> > >
> > > mitext.Value = mivalor
> > > thisform.miMetodoValidarMitext() && Aquí tienes el valid que deseas
> > >
> > > Recuerda que los métodos no llaman eventos, ha de ser lo contrario,
los
> > > eventos invocan a métodos.
> > >
> > >
> > > Saludos,
> > >
> > > Ana
> > > www.amby.net
> > >
> > > "Hecpok" escribió en el mensaje
> > > news:
> > > > Hola amigos
> > > >
> > > > ¿ como podria pasar un valor a un textbox, que se encuentra dentro
de
> un
> > > > mismo formulario
> > > > Para que despues en el evento Keypress se pueda validar dicho


codigo
?
> > > >
> > > > Muchas gracias
> > > > Hector
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida