Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Olá bom dia!
Preciso colocar no filtro do set analysis se o valor de um campo está entre duas datas, que são campos.
Segue a expressão que estou utilizando:
=if(IsNull(GetFieldSelections(MTRSMS)),
count({$<UNECOD={'4','5'}, MTCESCSIT={'CL','TR','DS'}, MTCTRFDAT = {'>$('TRMDATINI')'}, MTCTRFDAT = {'<$('TRMDATFIM')'}, MTRANO={'$(v_ano_selecionado)'}, MTRSMS=, CNDANO= >}ALUCOD),
count({$<UNECOD={'4','5'}, MTCESCSIT={'CL','TR','DS'}, MTCTRFDAT = {'>$('TRMDATINI')'}, MTCTRFDAT = {'<$('TRMDATFIM')'}, MTRANO={'$(v_ano_selecionado)'}, MTRSMS= {'$(v_periodo_selecionado)'}, CNDANO= >}ALUCOD))
Como podem ver, preciso que a data do campo MTCTRFDAT esteja entre as datas de TRMDATINI (inicio) e TRMDATFIM (final).
Alguém pode me ajudar? *__*
Desde já agradeço muito!
Verônica bom dia,
Tenta a expressão assim:
=if(IsNull(GetFieldSelections(MTRSMS)),
count({$<UNECOD={'4','5'}, MTCESCSIT={'CL','TR','DS'}, MTCTRFDAT = {'>$(TRMDATINI)<$(TRMDATFIM)'}, MTRANO={'$(v_ano_selecionado)'}, MTRSMS=, CNDANO= >}ALUCOD),
count({$<UNECOD={'4','5'}, MTCESCSIT={'CL','TR','DS'}, MTCTRFDAT = {'>$(TRMDATINI')<$(TRMDATFIM)'}, MTRANO={'$(v_ano_selecionado)'}, MTRSMS= {'$(v_periodo_selecionado)'}, CNDANO= >}ALUCOD))
João Carlos Ferreira.
Verônica bom dia,
Tenta a expressão assim:
=if(IsNull(GetFieldSelections(MTRSMS)),
count({$<UNECOD={'4','5'}, MTCESCSIT={'CL','TR','DS'}, MTCTRFDAT = {'>$(TRMDATINI)<$(TRMDATFIM)'}, MTRANO={'$(v_ano_selecionado)'}, MTRSMS=, CNDANO= >}ALUCOD),
count({$<UNECOD={'4','5'}, MTCESCSIT={'CL','TR','DS'}, MTCTRFDAT = {'>$(TRMDATINI')<$(TRMDATFIM)'}, MTRANO={'$(v_ano_selecionado)'}, MTRSMS= {'$(v_periodo_selecionado)'}, CNDANO= >}ALUCOD))
João Carlos Ferreira.
Hey João Carlos,
Funcionou certinho,muito obrigada!!!