Crystal Report - Ayuda con una funcion en CR

 
Vista:

Ayuda con una funcion en CR

Publicado por junahu (2 intervenciones) el 17/06/2005 19:56:37
Hola amigos, estoy a vueltas con un proyecto de VB.Net y estoy intentando utilizar el CR para crear un reporte de los datos de una BD Access.
Intento dentro de los campos de formula crear una formula que me la fecha de vencimiento de un pedido teniendo en cuenta dos elementos: la fecha de creación del elemento y la forma de pago (anual, trimestral, etc) que los cojo de la BD.
Y que la fecha de vencimiento no sea mayor de la fecha actual.
No se si os será fácil, por que a mi me está dando muchos dolores de cabeza.

Os agradecería vuestra ayuda inmensamente.
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

RE:Ayuda con una funcion en CR

Publicado por junahu (2 intervenciones) el 17/06/2005 23:15:41
de momento he conseguido esta fórmula, pero no me funciona bien.
Lo que he hecho es:
if month({Tabla.fechaCreacion})<=month(today) then
DateAdd ("q",(((Year (today)-Year ({Tabla.fechaCreacion}))*12)
/{Tabla.formaPago}),{Tabla.fechaCreacion})
else
DateAdd ("q",((((Year (today)-Year ({Tabla.fechaCreacion}))*12)
-(month({Tabla.fechaCreacion})-month(today)))
/{Tabla.formaPago}),{Tabla.fechaCreacion})

Esta función va bien para cuando formaPago da el valor 3 (Trimestral). Quisiera que me valies para todas las opciones.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar