Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa Tarde.!
Não consigo fazer a fórmula abaixo funcionar.
Já tentei de várias maneiras.
Criei um variável (v_Ano). OK.!
Atribui 2014 para esta variável.
=Sum({$<Ano={v_Ano} Valor)
=Sum({$<Ano={'v_Ano'} Valor)
=Sum({$<Ano={$('v_Ano')} Valor)
=Sum({$<Ano={'$v_Ano'} Valor)
=Sum({$<Ano={$v_Ano} Valor)
=Sum({$<Ano={$(v_Ano)} Valor)
Nenhuma delas funcionou..!!!
Se alguém souber..!!
Obrigado.
Renato
Renato...
Se puderes postar um QVW exemplo seria mais fácil obtermos a solução do seu problema.
Segue:
Acesso:
Login: ADMIN
Senha: ADMIN
tenta fazer dessa forma
// ------------------------- Variaveis
//antes
//LET varToday = Today()-1;
//depois
LET varToday = date(Today()-1);
//LET varToday = floor(Num(Peek('DataMaxF',0,'TempData')));
LET vMesNum = Num(Month(varToday));
LET vAno_0 = Year(varToday);
LET vAno_1 = vAno_0-1;
LET vAno_2 = vAno_0-2;
LET vAno_3 = vAno_0-3;
LET vMes =Month(varToday);
Caso ainda de erro, tente também na expressão
Sum ({$<Ano={'$(v_Ano)'},CONTA1={'3.Receita Liquida','4.Custo Operacionais','6.RESULTADO OPERACIONAL LUCRO (PREJUIZO)'},EmpresaNome={'COLEPAV','CONCREPAV','PAV_MIX'}>}VLR_REALIZADO)/1000
Olá Eduardo
Não funcionou a expressão..!!
Fiz um teste básico e também não funcionou..!!
Que estranho..!!
=IF($(v_Ano) = 2013, sum(1), sum(2))
Não dá erro e também não realiza nenhuma das alternativas.!!
Renato,
Faça o seguinte:
Apague o rótulo da expressão e clique em OK.
Posicione o cursor do mouse sobre o rótulo e ira aparecer uma espécie de Pop-up com a forma que a expressão está sendo interpretada.
Dê um print da tela e compartilhe conosco para analisarmos, caso não consiga identificar o problema.
Abs,
Felipe
Que estranho..!!
Não esta considerando o valor que esta na variável..!!
O problema é o seguinte...
Tem um caractere ente o "v" e o "_" de v _Ano.
Use as setas do teclado para passar pelos caracteres de "v _Ano" e verá o problema.
Abs,
Felipe