Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia Pessoal, alguém poderia ajudar nessa sintax? preciso colocar a função GetFieldSelections() dentro do set Analysis, já tentei om aspas duplas e simples, mas não funcionou.
Sum( {<MesCompra={"GetFieldSelections(MesCompra)"}>} if(TotalMes>1 and TotalMes<=20 ,Valor,0))
Carlos,
Teria um exemplo com dados e resultado esperado?
Para interpretar uma função dentro do SetAnalysis é necessário utilizar o caracter $.
Exemplo:
Sum ( {<[Data]={"$(=Today(1))"}>} Vendas )
Cara, essa função pra essa finalidade eu nunca usei, mas fiz algo parecido colocando a função dentro de variáveis e utilizando a variável no set analysis. Deve funcionar também pra você.
Creio que queres usar o GetfieldSelection() para trazer no set analysis o conteúdo do campo filtrado. Ma se colocar o mesmo campo para receber o mesmo conteúdo que é dele, seria a mesma coisa se não fizesse nada, pois ele vai receber o conteúdo que já é dele.
Mas se quiser usar por outros motivos (conteúdo do campoA no campoB) poderias usar o concat()
sum( {<Mes_Novo={"$(=concat(distinct Mes , '","' ))"}>} num(Data) )
Se quiser colocar o if() dentro do set analysis poderia ser
sum( {<Mes_Novo={"$(=concat(distinct Mes , '","' ))"} , Valor={">=1<=20"}>} num(Data) )
Hola,
Para que te funcione deberías poner:
Suma ({< MesBuy = {$(=GetFieldSelections (MesBuy))}>} if (TotalMes> 1 y TotalMes <= 20, Value, 0))
Saludos