Cómo hacer un autonumérico que dependa de otro autonumérico (ambos hechos con función dmx)?

26/09/2012 - 01:23 por tajin23 | Informe spam
Tengo esta función:
Private Sub Form_Current()
If Me.NewRecord Then
Me.[Id_trabajo].DefaultValue = Nz(DMax("id_trabajo", "tbl_trabajos"), 0) + 1
End If
End Sub

necesito que por ejemplo:
id1,tbl1 => id,tbl2
1 1
1 2
1 3
2 1
2 2
3 1
3 2
3 3
3 4
...
Ambos deben estar en tablas distintas pero que el segundo "vea" el primer autonumérico y si cambia el primero, el segundo reinicie su contador en 1 y así sucesivamente.

Se puede esto?
 

Leer las respuestas

#1 José Mª Fueyo
26/09/2012 - 09:59 | Informe spam
Hola
Podrías crear una tabla en la cual llevaras el control de los contadores. En lugar de buscar el último valor, vas a buscarlo a esa tabla y le sumas uno. Sí lo reinicias, al otro contador le sumas uno.
Espero te sirva.

Salu2
José Mª Fueyo
[MS MVP Access]

Preguntas similares