Access - AYUDA CON CODIGO PARA FORMULARIO

   
Vista:

AYUDA CON CODIGO PARA FORMULARIO

Publicado por guillermo javier (25 intervenciones) el 26/03/2012 18:34:01
Estimados, sigo luchando con esto de poner un semaforo, tengo un formulario llamado INFORME DIARIO, en el cual tengo un campo llamado CUMPLIMIENTO en el cual si se cumple el codigo que abajo pongo cambia el color de fondo del mismo simulando un semaforo.
El tema es que solo muestra el color al abrir el formulario y haciendo click en el campo CUMPLIMIENTO, como puedo hacer que al momento de abrir el formulario ya salga con el color que corresponda segun la condicion. Puse el codigo en el evento al abrir , al cargar y nada, siempre debo hacer click en el campo para ver su color
les dejo el codigo que reformule gracias al aporte de uds en este foro.

If Me.[CUMPLIMIENTO] >= 0 And Me.[CUMPLIMIENTO] <= 1000 Then
Me.CUMPLIMIENTO.BackColor = vbRed
ElseIf Me.[CUMPLIMIENTO] > 1000 And Me.[CUMPLIMIENTO] <= 30000 Then
Me.CUMPLIMIENTO.BackColor = vbYellow
ElseIf Me.[CUMPLIMIENTO] > 30000 And Me.[CUMPLIMIENTO] <= 40000 Then
Me.CUMPLIMIENTO.BackColor = vbGreen
End If
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

AYUDA CON CODIGO PARA FORMULARIO

Publicado por 2pl (461 intervenciones) el 27/03/2012 09:46:05
Existe una opcion en las propiedades del campo que se llama "formato condicional" donde puedes poner hasta tres condiciones.
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