CONTADOR-AÑO ACCESS
Publicado por ROMANO (7 intervenciones) el 26/08/2008 15:50:39
Hola, Me gustaría poner un contador autonumerico a mi base de datos que reinicie a "1" cuando cambie de año del tipo "2008-000"
He encontrado en este foro (FECHA 08/11/2007) las siguientes líneas de código y he seguido los pasos explicados. El problema que tengo es que el contador se me queda siempre en "002" aunque cree nuevos registros. Dónde está el fallo??
Gracias y saludos.
Private Sub Form_Current()
If Me.RecordsetClone.RecordCount = 0 Then
Contador = "001" & "-" & Format(Date, "yyyy") & "-" & "CASA"
ElseIf Me.RecordsetClone.RecordCount > 0 And IsNull(Contador) Then
Contador = Format(Left(DMax("Contador", "Tabla1"), 3) + 1, "000") & "-" & Format(Date, "yyyy") & "-" & "CASA"
End If
End Sub
He encontrado en este foro (FECHA 08/11/2007) las siguientes líneas de código y he seguido los pasos explicados. El problema que tengo es que el contador se me queda siempre en "002" aunque cree nuevos registros. Dónde está el fallo??
Gracias y saludos.
Private Sub Form_Current()
If Me.RecordsetClone.RecordCount = 0 Then
Contador = "001" & "-" & Format(Date, "yyyy") & "-" & "CASA"
ElseIf Me.RecordsetClone.RecordCount > 0 And IsNull(Contador) Then
Contador = Format(Left(DMax("Contador", "Tabla1"), 3) + 1, "000") & "-" & Format(Date, "yyyy") & "-" & "CASA"
End If
End Sub
Valora esta pregunta
0