1 Reply Latest reply: Feb 12, 2015 10:04 AM by Yuri Nicolett RSS

    Dúvida para abrir diretórios

      Olá amigos, sou iniciante no Qlik e estou com uma dúvida para abrir arquivos em pastas diferentes

       

      Eu faço um relatório de importação que pega os arquivos de uma pasta chamada 2014, mas agora eu preciso fazer o relatório de 2005 até 2014.

       

      atualmente está assim para chegar ao arquivo:

       

      Directory; 

      For each ExcelFile in filelist ('Aliceweb\Imports\2014\aliceweb*.xls')

       

      A dúvida é:

      Tem como eu pegar os arquivos desse periodo sem tem que duplicar esse código e só mudar o 2014 ?

       

      Obrigado pela atenção.

        • Re: Dúvida para abrir diretórios
          Yuri Nicolett

          Você pode fazer um for para alimentar o ano através de uma variável, por exemplo:

           

           

          LET vNumeroPassos = Year(Today()) - 2005; //INtervalo de anos entre 2005 e o ano atual.

           

          FOR x=0 TO vNumeroPassos-1

           

            LET vAnoFor = 2005+ $(x); //Primeiro passo do FOR começa com 2005.

           

             For each ExcelFile in filelist ('Aliceweb\Imports\$(vAnoFor)\aliceweb*.xls')