cancel
Showing results for 
Search instead for 
Did you mean: 

Caso curioso SQL vs Crystal Reports

Former Member
0 Kudos

Buen día expertos!

Debo de estar haciendo algo mal en Crystal, pero esto es curioso.

Necesito obtener los minutos que sobran en la diferencia de dos horas (ejemplo 10:05am - 02:33pm = 4 horas 28 minutos).

Para los minutos uso la siguiente formula en SQL

select (16080 % 3600)/60

Y efectivamente me da los 28 minutos que sobran (el 16080 son los segundos que hay de las 10:05 a las 14:33)

Ahora pongo exactamente la misma operación en un campo de formula de crystal reports

(16080 % 3600)/60

Y me arroja un resultado diferente 7.44

¿Alguien sabe que puedo estar  haciendo mal?

De antemano, Gracias!

Accepted Solutions (1)

Accepted Solutions (1)

felipe_loyolarodriguez
Active Contributor
0 Kudos

Las formulas por defecto de crystal son en VB 6

Puedes hacer 2 cosas.

1: Cambiar el tipo de formula a sentencia SQL

2: Adecuar la sintaxis a VB 6

Saludos

Former Member
0 Kudos

Cierto

Lo correcto en Crystal es

(16080 mod 3600)/60

solo fue cosa de cambiar % por 'mod'

GraciaS!!!

Answers (0)