Crystal Report - Evaluación de campos

 
Vista:

Evaluación de campos

Publicado por Jose (4 intervenciones) el 16/11/2005 12:39:27
Hola de nuevo, poco a poco intento mejorar en Crystal 9, y ahora intento saber los días que hay entre dos fechas pero sin contar sábados y domingos (únicamente quiero días laborables), pero cuando inserto la fórmula, en lugar de realizar el bucle para un sólo registro y después saltar al siguiente, me evalúa el bucle para todos los registros del informe a la vez, de manera que acaba petando. Intento introducir el comando whilereadingrecords pero pasa de mí...(supongo que no lo hago bién).

Alguien podría echarme un cable???, la fórmula que intento insertar sería:

dim dias as Number
dias = 0
dim fechaIterar as DateTime
dim fechaFin as DateTime
dim diasemana as Number

fechaIterar = {MASTER17.Data__benviament__bde__bcorreu}
fechaFin = {MASTER17.Data__bde__bfinalitzacio__bactuacio}

Do While fechaIterar <= fechaFin

DateAdd("d",1,fechaIterar)
diasemana = Weekday(fechaIterar)
if diasemana <> 6 Then
dias = dias + 1

else
end if
Loop

formula = dias


Gracias por todo y un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder