Access - Ayuda!!! Imagenes

 
Vista:

Ayuda!!! Imagenes

Publicado por Vero (12 intervenciones) el 10/06/2007 18:58:11
Hola!!!!

En un formulario Tengo 3 imagenes(rombos de diferentes colores) si el campo A es igual a 1 me debe aparecer el rombo rojo si A = 2 me debe aparecer el rombo azul y si A=3 el rombo amarillo, ya he intentado con If pero no me queda solo los los pone sin importar la condicion ..... ¿Cómo le puedo hacer para k funcione?

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:Ayuda!!! Imagenes

Publicado por mi menda (1111 intervenciones) el 11/06/2007 00:45:43
Pon los 3 controles de imagenes invisibles, Luego haz una select:

Select Case A
Case 1
ImagenRoja.Visible = True
ImagenAzul.Visible = False
ImagenAmarilla.Visible = False
Case 2
ImagenRoja.Visible = False
ImagenAzul.Visible = True
ImagenAmarilla.Visible = False
Case 3
ImagenRoja.Visible = False
ImagenAzul.Visible = False
ImagenAmarilla.Visible = True
End Select
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

RE:Ayuda!!! Imagenes

Publicado por Vero (12 intervenciones) el 11/06/2007 21:40:47
Ya lo intente como me sugeriste pero aun asi no queda solo carga el primer rombo sin importar el valor, todos los registros da el mismo.

Ayuda porfavor

Me super urge saber como lo puedo hacer
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

RE:Ayuda!!! Imagenes

Publicado por mi menda (1111 intervenciones) el 12/06/2007 00:19:37
Mira Vero.... no soy adivino, dime exactamente el código que pones, .. Sí el código se tiene que ejecutar al hacer click en un botón, al cambiar de registro, etc....
En fín explicate mejor.
El código que te puse deberia de funcionar perfectamente.

Saludos.
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

RE:Ayuda!!! Imagenes

Publicado por Félix (183 intervenciones) el 12/06/2007 11:56:41
el problema depende si existen 3 cuadros de imagenes o solo uno?
si tienes 3.... malo
mejor uno y puedes crear la condicion tanto en if..then como con case como te explico mi menda. simplemente dale el valor al cuadro de imagen la direccion de la imagen ejemplo:
si el cuadro de imagen lo llamamos imagen1 nos quedara asi:
***************codigo***************
if a = 1 then imagen1.picture = "c/misdocumentos/rombo1.mpg"
if a = 2 then imagen1.picture = "c/misdocumentos/rombo3.mpg
if a = 3 then imagen1.picture = "c/misdocumentos/rombo3.mpg
**************************************

Ahora solo falta la manera que desees como actualizarlo
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

RE:Ayuda!!! Imagenes

Publicado por Vero (12 intervenciones) el 12/06/2007 22:00:21
Hola!!!

Bueno para ser más entendible el problema es el siguiente:

En un formulario tengo un cuadro de texto que se llama Aprueba (cuyos datos vienen de la tabla Porcentaje) son varios registros con los valores 1, 2 o 3 (dependiendo al Proyecto que pertenezcan) si el proyecto es Norte el valor de Aprueba=1, si Proyecto=Sur es Aprueba=2 .... y asi con los otrs proyectos.

Entonces tengo 3 imagenes (rombos verde, amarillo y rojo) si
Aprueba=1 Rombo=verde
Aprueba=2 Rombo=amarillo
Aprueba=3 Rombo=rojo

Ahora bien puse el siguiente código (como me lo sugerio mimenda)
Puse los 3 controles de imagenes invisibles, Luego hice una select: en Aprueba, evento después de actualizar.

Select Case Aprueba
Case 1
Verde.Visible = True
Amarillo.Visible = False
Rojo.Visible = False
Case 2
Verde.Visible = False
Amarillo.Visible = True
Rojo.Visible = False
Case 3
Verde.Visible = False
Amarillo.Visible = True
Rojo.Visible = False
End Select

Pero solo me pone el rombo Verde (el primero en el select) y al cambiar a los siguientes registros aunque Aprueba= 2 o 3 o espacio en blanco siempre aparece el rombo verde como si no le hiciera caso al valor que tiene Aprueba
Por qué????

Help me!!!!!

Saludos!!!!!
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

RE:Ayuda!!! Imagenes

Publicado por Vero (12 intervenciones) el 12/06/2007 23:04:53
Gracias !!!

Ya encontre mi error y en efecto el código que me proporcionaron funciona bastante bien mi error fue el lugar donde lo puse ya que no debe ser en Aprueba, evento después de actualizar. Si no que debe colocarse en Formulario evento Al activar registro.

De verdad muchas gracias

Saludos!!!!!!
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