Numerar cantidad de viajes diarios por chofer

22/02/2012 - 05:47 por Claudio Laurito | Informe spam
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,

Preguntas similare

Leer las respuestas

#1 José Mª Fueyo
22/02/2012 - 10:15 | Informe spam
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]
Respuesta Responder a este mensaje
#2 Claudio Laurito
22/02/2012 - 14:56 | Informe spam
On 22 feb, 06:15, José Mª Fueyo wrote:
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]



Estimado Jose, necesito que en la consulta me los enumere en forma
automatica, tal como vos decis la agrupacion es por fecha, hora y dni,
ej para el dia 01/02/2012 el chofer Juan Perez hizo 1º viaje de
250kms, 2º Viaje de 54Kms, 3º Viaje de 35 Kms, el chofer Jose Lopez el
mismo dia hizo un 1º Viaje de 80Kms y un 2º Viaje de 30Kms, en la base
tengo todos los dias trabajados de todos los choferes. Luego tengo
que computar cual es la comision por cada viaje x chofer ya que para
el 1er viaje del dia se paga a%, para el 2do b%, para el 3ero c%,
etc, etc. Me podrias decir cual es la sintaxis de la funcion? Saludos,
Respuesta Responder a este mensaje
#3 José Mª Fueyo
22/02/2012 - 18:28 | Informe spam
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]
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida