15 Replies Latest reply: Sep 9, 2014 2:22 PM by MARCOS OLIVEIRA RSS

    Caixa de Estatística

    MARCOS OLIVEIRA

      Pessoal, tem como criar outro cálculo na caixa de estatística para apresentação ou uma caixa de texto com as seguintes informações da tabela abaixo, vou anexar uma planilha com os cálculos para um melhor entendimento.

       

      estatística.png

       

       

      Sds

      Marcos.

        • Re: Caixa de Estatística
          Yuri Nicolett

          Você pode criar isso em um objeto de texto.

          Exemplo:

           

          = 'Total consumo período:  '& SUM(Entrada) & '

          Período dias: ' & Max(Data da Compra) - Min(Data da Compra)

            • Re: Caixa de Estatística
              MARCOS OLIVEIRA

              Coloquei isso

               

              ='Total Consumo Período: ' & Sum (QtdeEntrada)

              ='Período dias: ' & Max("Data da Compra") - Min("Data da Compra")

               

              e apresenta valor "0" mas quando eu coloco comente a primeira expressão ele calcula.

               

              Ats

                • Re: Caixa de Estatística
                  Yuri Nicolett

                  tem que ser exatamente como coloquei para você, copie e cole em um objeto de texto

                   

                  = 'Total consumo período:  '& SUM(Entrada) & '

                  Período dias: ' & Max([Data da Compra]) - Min([Data da Compra])

                   

                  Da forma que você colocou, vai dar erro mesmo, pois o objeto de texto não vai aceitar duas linhas com sinal de igual na frente.

                  • Re: Caixa de Estatística
                    Yuri Nicolett

                    Verifique também se suas colunas realmente se chamam Entrada e Data da Compra. Lembrando que esses nomes devem estar em sua tabela de dados.

                    Utilizei esses nomes de colunas, pois foi o que você apresentou em seu gráfico na imagem.

                      • Re: Caixa de Estatística
                        MARCOS OLIVEIRA

                        Sim, já tinha verificado são estes mesmos, inclusive, coloquei a expressão da data em outro objeto de texto e o cálculo dá "0". Apenas coloquei entre "" os nomes dos campos.

                          • Re: Caixa de Estatística
                            Yuri Nicolett

                            Nomes de colunas com espaços devem utilizar "[" e "]", desta forma: [Data da Compra]

                              • Re: Caixa de Estatística
                                MARCOS OLIVEIRA

                                ='Período dias: ' & Max([Data da Compra]) - Min([Data da Compra])

                                 

                                Sds.

                                 

                                cx texto.png

                                  • Re: Caixa de Estatística
                                    Yuri Nicolett

                                    Marcos, me poste uma app de exemplo para verificar seus dados

                                      • Re: Caixa de Estatística
                                        MARCOS OLIVEIRA

                                        SolicitacoesCompras:

                                        LOAD

                                          AutoNumberHash128(CodFilial, CodProduto) as LinkEstoque,

                                          AutoNumberHash128(CodFilial,[Data da Solicitação], Local, CodProduto) as LinkComprasDemanda,

                                          CodFilial,

                                          [Nr Solicitação],

                                          //NrItem,

                                          CodProduto,

                                          Quantidade as QtdeSolicitada,

                                          //Local,

                                          [Data da Solicitação],

                                         

                                          if([Data de Aprovação]>[Data da Solicitação],

                                          Class([Data de Aprovação]-[Data da Solicitação],10, 'dias')

                                          )as ClassQtdeDias,

                                         

                                          //CodFornecedor,

                                          Solicitante,

                                          QtdeEntregue,

                                          [Data de Aprovação],

                                          AutoNumberHash128(CodFilial, NrPedido, NrItemPedido) as IdItemPedido,

                                          if(QtdeEntregue=0, 'Não Atendida',

                                          if(QtdeEntregue=Quantidade,'Totalmente Atendida',

                                          if(QtdeEntregue<Quantidade,'Parcialmente Atendida'))) as StatusItemSolicitacao,

                                          Aprovador

                                         

                                         

                                         

                                        SolicitacoesComprasCab:

                                        LOAD

                                          [Nr Solicitação],

                                          if(sum(QtdeEntregue)=0, 'Não Atendida',

                                          if(sum(QtdeEntregue)=sum(QtdeSolicitada),'Totalmente Atendida',

                                          if(sum(QtdeEntregue)<sum(QtdeSolicitada),'Parcialmente Atendida'))) as StatusSolicitacao

                                        Resident

                                          SolicitacoesCompras

                                        group by

                                          [Nr Solicitação];

                                         

                                         

                                        TabDataAprov:

                                        load Distinct

                                          [Data de Aprovação],

                                          year([Data de Aprovação]) as [Ano Aprovação],

                                          month([Data de Aprovação]) as [Mês Aprovação],

                                          monthname([Data de Aprovação]) as [Mês Ano Aprovação]

                                        Resident

                                          SolicitacoesCompras;

                                         

                                        Entradas:

                                        LOAD

                                          AutoNumberHash128(CodFilial, NrPedido, NrItemPedido) as IdItemPedido,

                                          AutoNumberHash128(CodFilial, NrDocumento, CodFornecedor) as IdNotaEntrada,

                                         

                                          CodFornecedor,

                                          [Data de Digitação] as [Data da Compra],

                                          NrDocumento as NrDocEntrada,

                                          Quantidade as QtdeEntrada,

                                          TotalItem/Quantidade as ValorUnitarioEntrada,

                                          TotalItem as ValorEntrada

                                          /*

                                          CodFilial,

                                          NrDocumento,

                                          [Data de Emissão],

                                          [Ano de Digitação],

                                          [Mês de Digitação],

                                          [Dia de Digitação],

                                          [Mês Ano de Digitação],

                                          CodCentroCusto,

                                          CodProduto,

                                          Local,

                                          CustoItem,

                                          [Valor Unitário],

                                          ValorDesconto,

                                          */

                                         

                                        Devoluções:

                                        LOAD

                                          AutoNumberHash128(CodFilial, NrPedido, NrItemPedido) as IdItemPedido,

                                          AutoNumberHash128(CodFilial, NrDocumento, CodCliente) as IdNotaDevolucao,

                                         

                                          NrDocumento as NrDocDevolução,

                                          Quantidade as QtdeDevolucao,

                                          TotalItem as ValorDevolucao

                                        // LinkComprasDev,

                                        // CodFilial,

                                        // D2_UM,

                                        // NrDocumento,

                                        // CodCliente,

                                        // [Data de Emissão],

                                        // [Ano de Emissão],

                                        // [Mês de Emissão],

                                        // [Dia de Emissão],

                                        // [Mês Ano de Emissão],

                                        // Local,

                                        // CodProduto,

                                        // Quantidade,

                                        // [Valor Unitário],

                                        // TotalItem,

                                        // CustoItem,

                                        // CodTes,

                                        // NrPedido,

                                        // NrItemPedido

                                         

                                        PedidosCompra:

                                        LOAD

                                          AutoNumberHash128(CodFilial, NrPedido, NrItem) as IdItemPedido,

                                          CodComprador

                                        // CodFilial,

                                        // Tipo,

                                        // NrItem,

                                        // COdProduto,

                                        // Quantidade,

                                        // [Preco Unitário],

                                        // TotalItem,

                                        // NrSolicitacao,

                                        // NrItemSolicitacao,

                                        // DataPRF,

                                        // Local,

                                        // CodFornecedor,

                                        // CodCentroCusto,

                                        // [Data de Emissão],

                                        // NrPedido,

                                        // QtdeEntregue,

                                        // Reajuste,

                                        // ValorDesconto,

                                        // ValorFrete,

                                        // [Data Lançamento],

                                        // CodNatureza,