Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

problemas com Data

     Declaro uma Variavel

Let sAnoMesProc = mid(AddMonths(today(),-1),7,4)& '/' &mid(AddMonths(today(),-1),4,2);

Mas na hora de comparar no where, nao compara. Não consegui entender o pq..

Load

QT_KM ,

VL_DESPESA_DESP,

if(IsNull(ID_USUARIO_DESP),'',ID_USUARIO_DESP) & if(IsNull(ID_CONTRATANTE_DESP),'',ID_CONTRATANTE_DESP) & if(IsNull(ID_CC_DESP),'',ID_CC_DESP) AS SK_DESPESA

Resident FATO_DESPESAS

Where DATE(DATA_DESP,'YYYY/MM') =  $(sAnoMesProc);

1 Solution

Accepted Solutions
fosuzuki
Partner - Specialist III
Partner - Specialist III

Tenta assim:

Where DATE(DATA_DESP,'YYYY/MM') =  '$(sAnoMesProc)';

(com as aspas simples na expansão da variável)

View solution in original post

2 Replies
fosuzuki
Partner - Specialist III
Partner - Specialist III

Tenta assim:

Where DATE(DATA_DESP,'YYYY/MM') =  '$(sAnoMesProc)';

(com as aspas simples na expansão da variável)

aderlanrm
Partner - Specialist
Partner - Specialist

Dá uma olhada na função MakeDate, talvez lhe ajude com a linha da variável.

Abraço.

Aderlan Rodrigues
Analista, Arquiteto de Dados e Piloto Amador Drone FPV
 (41) 9 9917-0869  www.BIdeAZ.com.br  Youtube.com/bideaz  Instagram.com/bideaz.in

"Nada é tão inútil quanto fazer eficientemente o que não deveria ser feito." (Peter Drucker)