3 Replies Latest reply: Jun 8, 2018 10:46 AM by Eduardo DImperio RSS

    Problemas com Above()

    Juliana Campagnolo

      Olá, boa tarde,

       

      eu tenho uma tabela onde preciso calcular o saldo da distância entre o representante e os clientes.

      A distância entre eles já trago calculada do script.

       

      Devo organizar essa tabela por código do representante e depois pela distância (asc).

       

      Quando coloco apenas o código do representante, o CNPJ e as distâncias, até consigo deixar do jeito certo, porém, quando incluo a expressão do saldo, ele bagunça toda a ordem.

       

      Para que eu conseguisse ordenar da forma correta, criei no script o campo 'DIS_Verificador', porém, quando incluo esse campo na tabela, a função Above() que eu uso para calcular os saldos para de funcionar. Percebi também que a função RowNo() fica esquisita também, mostrando o valor 1 para todas as linhas.

       

      Alguém pode me ajudar?

       

       

      Desde já agradeço.

        • Re: Problemas com Above()

          Ola Juliana,

           

          Algo assim será que não te ajuda ?

           

           

           

          Basetmp:

          LOAD CodRepresentante,

               CNPJ,

               DIS_Verificador,

               Dist

          FROM

          Base.xls

          (biff, embedded labels, table is Sheet1$) ;

           

           

          Base:

          LOAD * Resident Basetmp order by CodRepresentante,Dist asc;

           

          Quando criar a tabela retira a ordenação dos campos que vc não quer, e deixa classifica em ordem de carga original, nos campos que deseja ordenar.

           

           

          • Re: Problemas com Above()
            Eduardo DImperio

            Apenas para complementar, quando voce usa a função RowNo() ou Above() ele desabilita a ordenação

            "Sorting on y-values in charts or sorting by expression columns in tables is not allowed whenRowNo() is used in any of the chart's expressions. These sort alternatives are therefore automatically disabled."


            As dimensões continuam podendo ser ordenadas, mas as medidas não.