Tema: Mes + 1 = 13
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/02/2005, 21:51
Avatar de univercity
univercity
 
Fecha de Ingreso: noviembre-2002
Mensajes: 681
Antigüedad: 22 años, 6 meses
Puntos: 0
Es un flujo de caja, y te coloco un ejemplo..
hay un Item que hay que pagarlo la primera cuota en Diciembre 2004 y la ultima en mayo 2005 todos los meses, con vencimiento los dias 30, son 6 cuotas en total y debe aparecer el item desde diciembre a mayo 2005 y ahi cortarse.

entonces yo digo, OK. mi principio no es problema mes=12 y mi termino deberia ser
(12 + 6) - 1 = 17

eso si lo llevo a mi tabla es Mayo, ya se me habia ocurrido la forma, pero al pasar nuevamente de año me lo vuelve a colocar es decir me lo coloca en el 2005 y en el 2006 tambien...

<%
if mes = 13 then
anio2 = anio2 + 1
mes = 1
end if
if mes = 1 and tope > 12 then
tope = tope - 12
end if
%>

Esto si me ha dado dolores de cabeza por eso pense que alguien lo podria haber tenido resuelto, o existiera una forma mas barata...
__________________
"Lo importante es nunca dejar de hacerse preguntas"
Albert Einstein