Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia pessoal.
Estou me batendo novamente com um problema de data atual no set analisys
Preciso travar o campo para o ano e mes atual, o ano consegui porem o mês não está dando.
Estou tentando a equação abaixo
=num(SUM({<
[MES]={'$(=MONTH(Today()))'},
[ANO]={'$(=YEAR(Today()))'},
[PERIODO]=
>}[VALOR_PEND_CONFECCAO]),'#.##0,00')
alguem pode me ajudar?
Altere para:
SUM({<[MES]={"$(=NUM(MONTH(Today())))"},[ANO]={"$(=YEAR(Today()))"}, [PERIODO]=>}[VALOR_PEND_CONFECCAO])
OBS: meu campo MES na base de dados é em valor numérico
Se você tem um campo data (dd/mm/yyyy), melhor seria talvez fazer assim:
Sum({<CAMPO_DATA={">=$(=MonthStart(Today()))"}>}VALOR_PEND_CONFECCAO)
Se não, podes tentar assim (com aspas duplas no teu set analysis):
SUM({<[MES]={"$(=MONTH(Today()))"},[ANO]={"$(=YEAR(Today()))"}, [PERIODO]=>}[VALOR_PEND_CONFECCAO])
thiago.justen infelizmente não tenho o campo data completo.
Eu tentei já dessa maneira que tu me passou
Porem seu eu puxar MONTH ele não retorna o Mês em texto (mar) ao invés de número?
O meu campo Mês ta em numeral.
03 no caso de março.
Month é uma função dual, tanto string quanto numéricos podem ser obtidos.
Qual o retorno obtido por essa expressão?
SUM({<[MES]={"$(=MONTH(Today()))"},[ANO]={"$(=YEAR(Today()))"}, [PERIODO]=>}[VALOR_PEND_CONFECCAO])
thiago.justen ele ta zerando
Altere para:
SUM({<[MES]={"$(=NUM(MONTH(Today())))"},[ANO]={"$(=YEAR(Today()))"}, [PERIODO]=>}[VALOR_PEND_CONFECCAO])
continua zerando =(
acho que vou fazer uma tabela pro mês que igual 01- jan
02-fev
03-mar e por ai em diante.
Eu fiz isso em uma outra visão ai usei o MONTH e deu normal
Bem, o que você pode fazer é formatar teu campo mês no script ao invés de criar outra tabela...
Bastaria NUM(MES) AS MES.