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:
Mostrar la cita
#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:
Mostrar la cita
#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:##
Mostrar la cita
un
Mostrar la cita
el
Mostrar la cita
texto
Mostrar la cita
formulario
Mostrar la cita
social,
Mostrar la cita
en
Mostrar la cita
la
Mostrar la cita
de
Mostrar la cita
mensaje
Mostrar la cita
los
Mostrar la cita
de
Mostrar la cita
?
Mostrar la cita
#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:
Mostrar la cita
textbox
Mostrar la cita
un
Mostrar la cita
#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:
Mostrar la cita
siguientes
Mostrar la cita
me
Mostrar la cita
el
Mostrar la cita
abres
Mostrar la cita
textbox
Mostrar la cita
aparece
Mostrar la cita
alguna
Mostrar la cita
alguna
Mostrar la cita
que
Mostrar la cita
correspondiente
Mostrar la cita
Keypress
Mostrar la cita
TextBox;
Mostrar la cita
codigo
Mostrar la cita
Ads by Google
Search Busqueda sugerida