Objetivo:
Adiciona ou subtrai (para cima ou para baixo) uma unidade de tempo no campo de data fornecido sem alterar campos maiores.
Por exemplo, @CalcMgrRollDate(19960131,"month",@_true)
resulta na data de 19960229
. @CalcMgrRollDate(19960131,"day",@_true)
resulta na data de 19960101
.
Os possíveis valores de date_part são: dia, mês, semana e ano.
Sintaxe:
Classe Java: com.hyperion.calcmgr.common.cdf.CalendarFunctions.rollDate(int,String,boolean)
Espec CDF: @CalcMgrRollDate(date,date_part,up)