Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Trabalho com data no relatório fixo. enviado para email.
Preciso que quando mudar o ano ele traga as datas anteriores.
Só não me lembro como faço.
Ano e Mês - Atual: 01/2017: Está ficará ok.
Sum({$<Ano ={$(=Year(today()))},Mês={$(=Month(today()))},[RECEITA]={'S'},EMPR_ID={'1'}, [UNID_NEGOCIO]={'UN - MERCADO NACIONAL'} >} VLR_ITEM_FATURAR_TOTAL)
Ano e Mês - Anterior: 12/2016?
-1, ?, [RECEITA]={'S'},EMPR_ID={'1'}, [UNID_NEGOCIO]={'UN - MERCADO NACIONAL'} >} VLR_ITEM_FATURAR_TOTAL)
Ano e Mês - Anterior: 11/2016?
-2, ?, [RECEITA]={'S'},EMPR_ID={'1'}, [UNID_NEGOCIO]={'UN - MERCADO NACIONAL'} >} VLR_ITEM_FATURAR_TOTAL)
dois meses atras
Sum({$<Ano ={$(=Year( addmonths( today() ,-2)))},Mês={$(=Month( addmonths( today() ,-2)))},[RECEITA]={'S'},EMPR_ID={'1'}, [UNID_NEGOCIO]={'UN - MERCADO NACIONAL'} >} VLR_ITEM_FATURAR_TOTAL)
addmonths(Data , -1) volta 1 mes
mes passado
Sum({$<Ano ={$(=Year( addmonths( today() ,-1)))},Mês={$(=Month( addmonths( today() ,-1)))},[RECEITA]={'S'},EMPR_ID={'1'}, [UNID_NEGOCIO]={'UN - MERCADO NACIONAL'} >} VLR_ITEM_FATURAR_TOTAL)
dois meses atras
Sum({$<Ano ={$(=Year( addmonths( today() ,-2)))},Mês={$(=Month( addmonths( today() ,-2)))},[RECEITA]={'S'},EMPR_ID={'1'}, [UNID_NEGOCIO]={'UN - MERCADO NACIONAL'} >} VLR_ITEM_FATURAR_TOTAL)
='Pedido: Mês: '&MaxString([MesAno])
Assim me volta número como fazer....
='Pedido: Mês: '&MaxString([MesAno]-1)
o addmonths() adiciona ou subtrai meses de uma data. O maxstring() esta pegando o maior valor de uma string e não vai funcionar diminuir 1.
O campo [MesAno] é campo data com formatacao de mes/ano ? Se for da para usar o addmonths()
OBRIGADO PELA DICA.
=Date(monthstart(addmonths(Max(CalendarDate),-1)),'MMM-YYYY')