Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Load com LOOP

Bom dia senhores !

Já faz algumas horas que estou encucado, não estou conseguindo realizar um LOOP, com as 3 tabelas que devo ler.

Usei o seguinte comando:

FOR Each v_maquina in "02","08","12"

Log:

LOAD [Hora Início],

     [Hora Fim],

     [Qtd. Horas],

     [Cod. Apontamento],

     [Desc. Apontamento],

     Turno,

     Operador,

     [Nro. Ordem],

     [Descrição OP],

     [Qtd. Produzida],

     [Desperdício Acerto],

     [Desperdício Virando],

     Atividade,

     Processo,

     Elemento,

     [Cod. Recurso],

     [Peso Médio (g)],

     Observações

FROM

(ooxml, embedded labels, table is Sheet1);

NEXT v_maquina

O que está errado no comando ?

Segue em anexo as 3 tabelas, que estou tentando ler.

Fico grato se alguém puder me ajudar.

Obrigado!

Labels (1)
1 Solution

Accepted Solutions
fernando_tonial
Employee
Employee

Olá Matheus,

No comando For Each utilize aspas simples

FOR Each v_maquina in '02','08','12'

Mas como todos os arquivos possuem a mesma estrutura, recomendo utilizar o caractere coringa "*", fazendo assim:

Log:

LOAD [Hora Início],

     [Hora Fim],

     [Qtd. Horas],

     [Cod. Apontamento],

     [Desc. Apontamento],

     Turno,

     Operador,

     [Nro. Ordem],

     [Descrição OP],

     [Qtd. Produzida],

     [Desperdício Acerto],

     [Desperdício Virando],

     Atividade,

     Processo,

     Elemento,

     [Cod. Recurso],

     [Peso Médio (g)],

     Observações

FROM

LOG_K*.xlsx

(ooxml, embedded labels, table is Sheet1);

Qlikfique-se

Tonial.

Don't Worry, be Qlik.

View solution in original post

2 Replies
fernando_tonial
Employee
Employee

Olá Matheus,

No comando For Each utilize aspas simples

FOR Each v_maquina in '02','08','12'

Mas como todos os arquivos possuem a mesma estrutura, recomendo utilizar o caractere coringa "*", fazendo assim:

Log:

LOAD [Hora Início],

     [Hora Fim],

     [Qtd. Horas],

     [Cod. Apontamento],

     [Desc. Apontamento],

     Turno,

     Operador,

     [Nro. Ordem],

     [Descrição OP],

     [Qtd. Produzida],

     [Desperdício Acerto],

     [Desperdício Virando],

     Atividade,

     Processo,

     Elemento,

     [Cod. Recurso],

     [Peso Médio (g)],

     Observações

FROM

LOG_K*.xlsx

(ooxml, embedded labels, table is Sheet1);

Qlikfique-se

Tonial.

Don't Worry, be Qlik.
Anonymous
Not applicable
Author

Obrigado Tonial,

Ambos os jeitos funcionaram, gostei da dica.

Abraços!