2 Replies Latest reply: Nov 29, 2017 6:39 PM by agnaldo neves RSS

    A função FieldValue não está deixando número repetidos.

    agnaldo neves

      O campo abaixo Rep caso seja número iguais ele está dando erro.

      Acredito que seja a função FieldValue ou outra coisa.

      Alguém tem uma sugestão...

      Veja que o número 10 está repetido. Neste caso está da o erro abaixo...

       

      Exemplo Como eu Gostaria:

      LOAD * Inline

      [

      field,Rep

      123123,10

      312312,8

      312314,10

      ];

      2017-11-29_15-38-25.png

      Exemplo  Que está funcionando.

       

      TMP:
      LOAD * Inline
      [
      field,Rep
      123123,1
      312312,5
      312314,8
      ];
      
      
      
      
      FOR i = 1 TO NoOfRows('TMP') 
      
      
      LET vTbl = FieldValue('field', $(i));
      LET vCon = previous(FieldValue('Rep',     $(i)));
        TRACE $(vCon);
      
      
      sumary:
      LOAD '$(vTbl)' AS MyField,
      $(vCon)  AS MyRep,
      RecNo()  AS CONT
      
      
      AutoGenerate $(vCon) 
      ;
      
      
      
      
      NEXT  
      
      
      
      
      DROP Table TMP;
      EXIT Script;