Access - Coger valor de tabla

   
Vista:

Coger valor de tabla

Publicado por Lourdes (15 intervenciones) el 20/02/2008 12:14:17
Hola, ¿cómo hago en VB que un campo de un formulario me tome el penúltimo valor de una tabla?

Tabla

Azul
Rojo
Verde

Formulario (seleccionar color) Color Actual: Verde
Color anterior utilizado: (debería de ponerme Rojo)


Si por ejemplo el color actual pongo el Negro, quedaría:

Tabla

Azul
Rojo
Verde
Negro

Formulario (seleccionar color) Color Actual: Negro
Color anterior utilizado: (debería de ponerme Verde)

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:Coger valor de tabla

Publicado por Lourdes (15 intervenciones) el 20/02/2008 16:47:28
Aclaración: al hablar de coger un nuevo color en el formulario sería cuando exista un nuevo registro, es decir, los colores se van agregando...
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:Coger valor de tabla

Publicado por Lourdes (15 intervenciones) el 21/02/2008 09:57:47
Pleaseeeeeeee!!! Alguien puede ayudarme???
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:Coger valor de tabla

Publicado por Enrique (1299 intervenciones) el 21/02/2008 13:53:21
Hola Lourdes:
No es necesario hacerlo en VBA, lo que si se necesita es que la Tabla tenga un Campo Autonumérico que servirá como criterio para ir seleccionando siempre el color anterior.

Ejemplo: Tabla de nombre "Tabla1", Campo Autonumérico de nombre "Id", Campo Texto de Nombre "Color":

Para mostrar el penúltimo color en la Tabla, poner en el Origen del control:
=DÚltimo("Color";"Tabla1";"Id<" & DÚltimo("Id";"Tabla1"))

Para mostrar el último color, poner en el origen del control:
=DÚltimo("Color";"Tabla1")

Seguirá funcionando aunque se eliminen registros y los números del autonumérico no sean correlativos.

Espero que te sirva.

Saludos
Enrique
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:Coger valor de tabla

Publicado por Lourdes (15 intervenciones) el 21/02/2008 18:54:56
Perfecto! Muchas gracias Enrique.
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