help con forms

10/05/2006 - 19:15 por Jose | Informe spam
Estimados. Tengo un form de busqueda donde existen 2 campos. Código y
descripción. Tento un textbox y un grupo de opciones donde puedo marcar si
busco por codigo o descripción. La idea es que cuando el usuario ingrese el
sistema automaticamente busque ese texto. Una vez encontrado pulse el boton
aceptar y se devuelva al form anterior con el dato encontrado. Ese form
anterior permite incluir, deshacer, grabar, modificar eliminar e imprimir y
ademas de las barras de desplazamiento.
Gracias por la ayuda que me puedan brindar.

PD. Uso vb.net 2003

Preguntas similare

Leer las respuestas

#1 Carlos Gómez
10/05/2006 - 19:21 | Informe spam
y bien, ¿cúal es la duda?
Respuesta Responder a este mensaje
#2 Jose
10/05/2006 - 19:26 | Informe spam
Esa es la duda como hacer para que cuando se encuentre se muestre ese
registro en el form anterior.

"Carlos Gómez" escribió en el mensaje
news:
y bien, ¿cúal es la duda?

Respuesta Responder a este mensaje
#3 Carlos Gómez
10/05/2006 - 19:37 | Informe spam
Es decir, desde el segundo formulario quieres pasar datos al primer
formulario.

Suponiendo que el 2º formulario lo hayas abierto de este modo:

Dim form2 as new FormularioSegundo
form2.ShowDialog()

Entonces puedes crear una propiedad publica donde coloques los datos que
quieres enviar. Si lo único que quieres pasar es el Id (y suponiendo que
sea un entero):

En form2:

Dim _Id as Integer (aquí es donde guardarás es Id)
Public ReadOnly Property Id() as Integer
Get
Return _Id
End Get
End Property

y ahora en el form1, colocamos:

Dim form2 as New FormularioSegundo
form2.ShowDialog()
MessageBox.Show (form2.Id.ToString)
form2.Dispose
form2=Nothing


si lo has abierto usando:
Dim form2 as New FormularioSegundo
form2.Show()

es un poco más complicado, ya que además agregar lo anterior al segundo
formulario, deberas añadir un manejador de evento a form2 para que atrape
el evento Close y así obtener en ese momento el Id
Respuesta Responder a este mensaje
#4 Jose
10/05/2006 - 20:14 | Informe spam
Que buen ejemplo carlos te felicito. Sencillo y practico. Gracias
enormemente

"Carlos Gómez" escribió en el mensaje
news:u$
Es decir, desde el segundo formulario quieres pasar datos al primer
formulario.

Suponiendo que el 2º formulario lo hayas abierto de este modo:

Dim form2 as new FormularioSegundo
form2.ShowDialog()

Entonces puedes crear una propiedad publica donde coloques los datos que
quieres enviar. Si lo único que quieres pasar es el Id (y suponiendo que
sea un entero):

En form2:

Dim _Id as Integer (aquí es donde guardarás es Id)
Public ReadOnly Property Id() as Integer
Get
Return _Id
End Get
End Property

y ahora en el form1, colocamos:

Dim form2 as New FormularioSegundo
form2.ShowDialog()
MessageBox.Show (form2.Id.ToString)
form2.Dispose
form2=Nothing


si lo has abierto usando:
Dim form2 as New FormularioSegundo
form2.Show()

es un poco más complicado, ya que además agregar lo anterior al segundo
formulario, deberas añadir un manejador de evento a form2 para que atrape
el evento Close y así obtener en ese momento el Id
Respuesta Responder a este mensaje
#5 Carlos Gómez
10/05/2006 - 20:21 | Informe spam
Me alegro que te haya servido
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida