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

Duda con Access

Estas en el tema de Duda con Access en el foro de Bases de Datos General en Foros del Web. Hola a todos, no sé si este mensaje va aquí pero creo que sí. Os cuento mi problema tengo un formulario en un BBDD Acess ...
  #1 (permalink)  
Antiguo 12/01/2010, 12:05
 
Fecha de Ingreso: julio-2007
Mensajes: 75
Antigüedad: 16 años, 9 meses
Puntos: 0
Duda con Access

Hola a todos, no sé si este mensaje va aquí pero creo que sí. Os cuento mi problema tengo un formulario en un BBDD Acess y lo que quiero que al meter un nuevo registro me ejecute el siguiente código:

Private Sub Form_Current()
If Me.NewRecord Then
If Not (ConsultaNuevoAño) Then
NuevoAño.NuevoAño = True
Año.Año = Year(Date)
Me.nOrden10.DefaultValue = "'" & Format(DMax("Num", "ConsultaContador") + 1) & "IF" & Year(Date) & "'"
End If

Else
Me.nOrden10.DefaultValue = "'" & Format(DMax("Num", "ConsultaContador") + 1) & "IF" & Year(Date) & "'"

End If
End Sub


Os cuento que ConsultaNuevoAño accede a una tabla que tiene un campo booleano. Y lo que supuestamente tiene que hacer el código es comprobar si se ha producido cambio de año, es decir, si hemos pasado al 2010 por ejemplo... Si se ha producido el cambio tendría que cambiar el valor del campo booleano y actualizar el campo Año de la tabla Año poniendo el año actual....

Me da error y no sé porque, alguien me puede ayudar... Seguramente se pueda hacer de otra forma mucho más fácil pero no caigo ahora.

Gracias y un saludo

Etiquetas: access
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 14:13.