Access - Formulario

 
Vista:

Formulario

Publicado por Angela Soto (87 intervenciones) el 13/07/2006 00:49:51
Hola a todos: tengo un cuadro combinado donde uno de sus valores "Otros", y tengo un cuadro de texto que necesito que se me active cuando en el cuadro combinado se selecciona "Otros" y allí me deje escribir algo y me almacene donde almacena el cuadro combinado. Puse esta instruccion pero no pasa nada:

If Forms![FrmHVSocios]![cmbEspecialidad] = "Otro" Then
Forms![FrmHVSocios]![txtEspecialidad].Enabled = True
End If

Muchas Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Formulario

Publicado por Pepe (766 intervenciones) el 13/07/2006 08:36:42
En principio y supongo que es una errata, en la condición tienes "Otro" y en tu pregunta dices "Otros", puede parecer una tontería, pero muchas veces leemos lo que creemos que pone y no lo que realmente dice.

Por otra parte, aquí tienes la expresión que da al convertir una macro que hace lo que tu quieres.

If (Forms![FrmHVSocios]!cmbespecialidad = "otros") Then
Forms![FrmHVsociaos]![txtespecialidad].Enabled = True
End If

Como podrás apreciar la diferencia está en los parentesis.

Otra cosa que debes de comprobar es en que evento del cuadro combinado lanzas la condición. Lo deberías de poner en despues de actualizar.

Espero que te sirva, Pepe
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar