13 Replies Latest reply: Jan 8, 2015 11:41 AM by Luiz Wagner Neto Azevedo RSS

    Auxilio Gráfico/Tabela

      Bom dia.

       

      Caros venho aqui pedir um auxilio de vocês, como sou novo no QlikView não tenho muita prática com o mesmo.

       

      Todo dia é gerado um relatório de pedido por dia, este relatório contem os pedidos abertos, então pode ocorrer de um pedido estar aberto em um dia e no próximo dia também.

       

      Então hoje eu gero um qvd com estes dados, e eu gostaria de buscar sempre os dados do mês atual e mais os dados do ultimo dia do mês anterior, e assim por diante.

       

      Então eu teria, os dados do dia 31/12/2014 mais os dias correntes do mês atual (Janeiro), se estivéssemos em fevereiro eu teria 31/12/2014, 31/01/2015 e os dias correntes de fevereiro. estou tentando montar este script pela data de execução do relatório que gerado uma vez por dia, mas estou quebrando a cabeça nisso.

       

      Depois de ter os dados prontos, quero poder verificar os dados do ultimo dia do mês anterior com os do mês atual para verificar as diferenças.

       

      Preciso montar dois Gráfico ou Tabela que fique bem visível as seguintes questões.

       

      Primeiro.

      Dimensões: Loja e Mês.

      Expressão: Total Pedido e Valor Total Pedidos.

       

       

      Segundo:

      Dimensões: Loja e Dia

      Expressão: Total Pedido e Valor Total Pedidos.

       

      Os que eu tentei fazer ficaram muito ruim de visualizar.

       

      Gostaria de saber se é possível desvincular uma pasta da outra.

       

      Obrigado.

        • Re: Auxilio Gráfico/Tabela
          Yuri Nicolett

          Acho que pode até ser o mesmo gráfico. Você pode criar um grupo hierarquico (Drill-down) para quando for selecionado um mês, a visualização passe a ser por dia.

           

          Qual a quantidade de lojas?

           

          Se o número de lojas for grande, você não vai conseguir exibir essa informação de forma clara em um gráfico de barras, por exemplo. Você teria que ter um gráfico comparativo de lojas e depois outro que mostra o detalhe mês/dia.

            • Re: Auxilio Gráfico/Tabela

              Em torno de 38 a 42 lojas.

               

              Todo dia é gerado um relatório de pedido por dia, este relatório contem os pedidos abertos, então pode ocorrer de um pedido estar aberto em um dia e no próximo dia também.

               

              Então hoje eu gero um qvd com estes dados, e eu gostaria de buscar sempre os dados do mês atual e mais os dados do ultimo dia do mês anterior, e assim por diante.

               

              Então eu teria, os dados do dia 31/12/2014 mais os dias correntes do mês atual (Janeiro), se estivéssemos em fevereiro eu teria 31/12/2014, 31/01/2015 e os dias correntes de fevereiro. estou tentando montar este script pela data de execução do relatório que gerado uma vez por dia, mas estou quebrando a cabeça nisso.

               

              Depois de ter os dados prontos, quero poder verificar os dados do ultimo dia do mês anterior com os do mês atual para verificar as diferenças.

               

              Obrigado.

                • Re: Auxilio Gráfico/Tabela

                  Luiz

                   

                  Neste caso como você diz que gera o QVD com os dados do mês, creio que esta limitação de pegar o último dia do mês anterior deva estar no Script, porém você não cita o Banco de dados. No meu caso a grosso modo (que trabalho com SQL Server) eu faria.

                   

                  Select * From Pedido

                  Where DtEmissao BetWeen 

                  DATEADD(month, DATEDIFF(month, 0, GetDate()), 0) - 1 and

                  GetDate()

                   

                  A função SQL DateAdd da forma como está montada ali, vai pegar o último dia do mês anterior como ponto de partida para a geração dos dados

              • Re: Auxilio Gráfico/Tabela

                Prezado Luiz, estou enviando anexo um exemplo do que o Yuri falou (Com Expansão e Drill-Dow) espero que ajude.