![]() |
| |||||||
| Preguntas Frecuentes | Lista de Foreros | Calendario | Marcar Foros Como Leídos |
![]() |
| | LinkBack | Herramientas | Desplegado |
|
#1
| |||
| |||
| Buenos dias, necesito generar una consulta que me numere los viajes diarios por cada chofer como 1er viaje, 2do viaje, 3er viaje del dia. Tengo una tabla donde tengo todos los detalles de los viajes uno por uno cuyos campos principales son fecha, hora, nro de remito, DNI chofer. Necesito generar una consulta y que me agregue un campo a todos los registros donde especifique si es el 1er, 2do, o 3er viaje del dia. Cual seria la funcion a utilizar y su sintaxis? Muchisimas gracias, |
| | ||||
| ||||
| |
|
#2
| |||
| |||
| Hola ¿Necesitas realmente poner ese campo? agrupando por fecha, hora y DNI, y ordenando por esos campos, puedes ver por cada chofer cual es el primero, el segundo o el tercer viaje. De todos modos, necesitarias crear en modo diseño, un campo. Por ejemplo, de texto de tres posiciones. Abriría un recordset con solo los DNI e inicializaría el contador a 1, y luego por cada DNI recuperaría un segundo recordset con los viajes, ordenados ascendentemente por fecha y hora (estamos suponiendo que estamos filtrando por fecha del día. Habría que reiniciar el contador como primer paso). Por cada paso, inserto el valor del contador formateado como "000" y le sumo 1. Y ya está. Salu2 -- José Mª Fueyo [MS MVP Access] |
|
#3
| |||
| |||
| Hola No es una función. Tendrías que programar un procedimieto que realice la numeración de los casos, y ejecutarlo cada vez que te haga falta. Estamos hablando de un código en VBA. Salu2 -- José Mª Fueyo [MS MVP Access] |
| |
| |
| Herramientas | |
| Desplegado | |
| |