Calcular entre registros de un mismo campo

Tengo una consulta con los siguientes datos:
- Clave (autonúmerico)
- DNI (número)
- Apellidos, nombre (texto)
- Fecha1 (fecha)
Estos datos son múltiples, es decir, tengo varios registros con un mismo DNI. Por ejemplo:
1   012345678   Pablo   01/01/2015
2   012345678   Pablo   01/02/2015
3   012345678   Pablo   23/02/2015
4   012345678   Pablo   20/02/2015
[...]
6   000000000   Maria   01/02/2015
7   000000000   Maria   03/02/2015
[...]
Lo que quiero conseguir es que mediante alguna fórmula o código, se pueda rastrear todos los registros fecha de un mismo DNI, obteniendo si la fecha es mayor o menor que el siguiente registro. Con un ejemplo, igual queda más claro.
1   012345678   Pablo   01/01/2015 "Primera fecha: todo ok"
2   012345678   Pablo   01/02/2015 "Ok"
3   012345678   Pablo   23/02/2015 "Ok"
4   012345678   Pablo   20/02/2015 "Revisar datos de la BD!"
[... "Rastrear/Calcular" siguientes fechas de otra persona...]
¿Alguna sugerencia? He estado revisando algun foro, y prové la función DBusq, pero no se como utilitzarla o enfocarla para conseguir este resultado.
Muchas gracias!

Gerard

Respuesta
1

Explicarte el proceso quizá sea un poco complejo sin que lo puedas ver, aunque no es difícil.

Échale pues un vistazo a este ejemplo, a ver si puede ayudarte: http://www.mediafire.com/download/cofllsrhpo43c3m/Ilergeta.CompararRegistroAnterior.zip 

Lamento que en las instrucciones haya tenido que ser tan "técnico", pero es que no puedo explicártelo de otra manera: los elementos se llaman como se llaman.

Un saludo,

http://neckkito.siliconproject.com.ar/

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas