Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

En codigo, enseñar un campo no visible

Estas en el tema de En codigo, enseñar un campo no visible en el foro de Bases de Datos General en Foros del Web. Holaaaaaaaaaaa!!!!!!!!!Gracias a todos de primeras. Tengo un problema con una base de datos de access. Tengo campos de si/no y otros con combos usando el ...
  #1 (permalink)  
Antiguo 29/04/2004, 08:47
 
Fecha de Ingreso: abril-2004
Mensajes: 36
Antigüedad: 20 años, 7 meses
Puntos: 0
Pregunta En codigo, enseñar un campo no visible

Holaaaaaaaaaaa!!!!!!!!!Gracias a todos de primeras.
Tengo un problema con una base de datos de access. Tengo campos de si/no y otros con combos usando el assistente. En los de si/no, puedo mediante codigo poner visible o no una etiqueta según sea si o no pero en los combos me da error que dice imposible hacer referencia a este objeto mientras no tenga el enfoque.

He puesto: if nombrecampo.text = "otras" then
nombredelotrocampo.visible = true
else
nombredelotrocampo.visible = false
end if

Mi pregunta es : ¿cómo puedo hacer para que no me de error?
__________________
lauri siempre vuestra :corazon:
  #2 (permalink)  
Antiguo 29/04/2004, 09:22
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 1 mes
Puntos: 11
esto no tiene nada que ver con bases de datos, sino con programacion, pero en fin, coloca ese codigo en el evento click del combo.
__________________
Dedicado a proyectos web, actualmente desarrollando un sistema de diseño de flyers online muy fácil de usar.
  #3 (permalink)  
Antiguo 29/04/2004, 10:13
 
Fecha de Ingreso: abril-2004
Mensajes: 36
Antigüedad: 20 años, 7 meses
Puntos: 0
Lo siento claudiovega pero me he explicado mal, sorry. Lo tengo que hacer cuando abro el formulario o al cambiar de registro. Pero me da error. En el click ya lo tengo para meter datos.

Te explico mejor:
Tengo un combo con 4 opciones, la ultima es otros. Si le doy el click en otros me hace visible un campo donde introduzco el otro por teclado. Hasta ahi ya lo he hecho. Pero una vez que se cierra la base de datos y se vuelve abrir,o cambio de registro; como esta invisible el campo otros por defecto aparece la opcion del combo otros pero no sale el campo otros.

Y yo lo que quiero es que si esta la opcion otros marcada en el combo que salga el campo otros visible pero me da error tal como lo he puesto en el evento al abrir del formulario o en el evento al activar registro.

__________________
lauri siempre vuestra :corazon:

Última edición por lauri; 29/04/2004 a las 10:46
  #4 (permalink)  
Antiguo 29/04/2004, 10:37
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 1 mes
Puntos: 11
no te he enviado ningun codigo, sólo te he dicho que el codigo que tu escribiste:

if nombrecampo.text = "otras" then
nombredelotrocampo.visible = true
else
nombredelotrocampo.visible = false
end if

lo coloques en el evento click.
__________________
Dedicado a proyectos web, actualmente desarrollando un sistema de diseño de flyers online muy fácil de usar.
  #5 (permalink)  
Antiguo 29/04/2004, 10:48
 
Fecha de Ingreso: abril-2004
Mensajes: 36
Antigüedad: 20 años, 7 meses
Puntos: 0
mira el anterior mensaje mio
__________________
lauri siempre vuestra :corazon:
  #6 (permalink)  
Antiguo 29/04/2004, 12:45
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 1 mes
Puntos: 11
trata de hacerlo en el evento paint del form
  #7 (permalink)  
Antiguo 30/04/2004, 01:15
 
Fecha de Ingreso: abril-2004
Mensajes: 36
Antigüedad: 20 años, 7 meses
Puntos: 0
campos visibles

no encuentro el evento paint del form, aun asi lo he puesto en el codigo como :

private sub form_Paint ()

if jornadadeseada.text = "OTRAS" then
jornadadeseadaotras.visible = true
else
jornadadeseada.visible = false
end if
end sub

Y tampoco me sale bien.
__________________
lauri siempre vuestra :corazon:

Última edición por lauri; 30/04/2004 a las 01:26
  #8 (permalink)  
Antiguo 30/04/2004, 08:21
 
Fecha de Ingreso: abril-2004
Mensajes: 36
Antigüedad: 20 años, 7 meses
Puntos: 0
De acuerdo campos visibles

Ya lo he sacao era una tonteria, cuando se abria el formulario le ponia el foco al combo y luego le decia que el foco se pusiera en el primer campo. Asi no me da el error del enfoque.

Muchas gracias por ayudarme.
__________________
lauri siempre vuestra :corazon:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:01.