5 Replies Latest reply: Aug 21, 2012 2:29 PM by rodrigo silvestre RSS

    Duvida Set Analysis

    Paulo Vanzela

      Saudações Pessoal..

       

      Estou com problemas com a seguinte expressao:

       

      Sum({<conta_grafica_produto_modelo = {"Concat(conta_grafica_modelo, ', ')"}>} carteira_produto_contrato_valor)

       

      a Expressao esta correta, porem o resultado é zero, creio que seja por causa do Concat, pois se eu substituir o concat por ...

       

      200,201,202 ..

       

      O que pode estar ocorrendo ?

       

       



        • Re: Duvida Set Analysis
          rodrigo silvestre

          Tenta

          Sum({<conta_grafica_produto_modelo = {$(=Concat(conta_grafica_modelo, ', '))}>} carteira_produto_contrato_valor)

            • Re: Duvida Set Analysis
              Paulo Vanzela

              Rodrigo antes de tudo grato pela ajuda porem.. a resposta que me passou funcionou em partes digamos, veja que no concat .. todos os modelos estao separados por virgula, porem gostaria de pegar os modelos respectivos a dimensao, por exemplo

               

              Produto Modelo

              1             200

              1             201

              1             202

               

              Na figura anexa fica mais facil o entendimento.

                • Re: Duvida Set Analysis
                  rodrigo silvestre

                  Hum.

                  Só por curiosidade, se você selecionar apenas 1 produto, a expressão funciona certo?

                   

                  Se for o que estou pensando , é um problema parecido com o que eu tinha quando queria colocar no set analysis um max(data_cliente) . Pois cada cliente tinha uma ultima data diferente, e quando eu colocava no set analysis, ele pegava a ultima data geral.

                   

                  é mais ou menos isso seu problema ? se for, sugiro que tente fazer essa condição com if...

                   

                  sum( if( conta_grafica_produto_modelo = Concat(conta_grafica_modelo, ', ') , sum(carteira_produto_contrato_valor)))

                   

                   

                  se não for isso, então eu to viajando , rsrs

                    • Re: Duvida Set Analysis
                      Paulo Vanzela

                      Rodrigo, correta sua afirmação.

                       

                      Tentei com a formula que me passou e nao teve jeito tbm rss.

                      Acho que talvez vou ter que mudar meu modelo de dados.

                      A figura abaixo demonstra a atual problematica.

                       

                      A tabela saldo_conta_grafica contem o saldo de final de mes de cada modelo.. a tabela parametros contem os produtos e os modelos que fazem parte deste.

                      Capturar.JPG

                      Ja a tabela Carteira_produtos ... ela contem os contratos de cada produto detalhado por fim de mes. Só que a tabela saldo_conta_grafica nao corresponde a soma dos itens desta tabela.

                       

                      Capturar.JPG

                      Na figura acima, veja que os produtos 3 e 4 tem modelos destintos.

                       

                      Ja perdi as esperancas desta solucao rss.