Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

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.

Labels (1)
1 Solution

Accepted Solutions
nicolett_yuri

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')

View solution in original post

1 Reply
nicolett_yuri

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')