Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
marcelvinicius
Contributor III

Erro ao buscar planilhas sem dados

Boa tarde amigos,

Exporto para um QVD vários dados de planilhas.

Porém, algumas delas não tem dados algum, fazendo com que de erro. Consigo resolver ?

Script

CrossTable (Tipo,Valores)

  LOAD

    Contas,

    NOVOS,

    USADOS,

    PECAS,

    TECNICA,

    ADMINIST

FROM [lib://Teste/DEF\DEF*.xls]

(biff, embedded labels, header is 2 lines, table is jan$);

Tags (1)
1 Solution

Accepted Solutions
mario_sergio_ti
Valued Contributor

Re: Erro ao buscar planilhas sem dados

Olá Marcel;

Percebi que no seu print acima, a planilha não contempla o nome dos campos, então recomendo alterar "embedded labels" para "no labels" e ajustar "lines", exemplo:

Temp_PLanilhas:

LOAD

    @2          as Contas,

    @6          as Novos,

    @7          as Usados,

    @10          as Pecas,

    @16          as Tecnica,

    @17          as Adm

FROM [lib://Teste/DEF/DEF*.xls]

(biff, no labels, header is 3 lines, table is jan$);

Neste caso, o campo @1 significa campo A na planilha e @2 campo B...

Abraço.

7 Replies
marcelvinicius
Contributor III

Re: Erro ao buscar planilhas sem dados

Boa tarde pessoal,

Alguém consegue ajudar?

Atenciosamente.

eduardo_dimperi
Valued Contributor II

Re: Erro ao buscar planilhas sem dados

Oi Marcel, ate onde eu entendo o crosstables transforma fields em tables e tables em fields. Como voce tem campos sem valores vai gerar tabelas sem nomes e por isso o erro. O que eu faria era eliminar esses campos que não possuem valor.

mario_sergio_ti
Valued Contributor

Re: Erro ao buscar planilhas sem dados

Olá Marcel;

Tente carregar primeiro as tabelas, depois aplica o prefixo CrossTable;

Temp_Planilhas:

LOAD

    Contas,

    NOVOS,

    USADOS,

    PECAS,

    TECNICA,

    ADMINIST

FROM [lib://Teste/DEF/DEF*.xls] (biff, embedded labels, header is 2 lines, table is jan$);

Tab_DEF:

CrossTable (Tipo,Valores)

LOAD

    *

Resident Temp_Planilhas;

Drop Table Temp_Planilhas;

marcelvinicius
Contributor III

Re: Erro ao buscar planilhas sem dados

Eduardo,

Desculpe-me, eu não fui claro no que esto com problemas...

Eu busco informações dentro de abas nas planilhas, de valores mês a mês. Porém, de Abril para frente a planilha está em branco (pois não há informação), entendeu?

totalerrado.png

eduardo_dimperi
Valued Contributor II

Re: Erro ao buscar planilhas sem dados

Concordo com o Mario, primeiro crie as tabelas trazendo a informação da Planilha, uma vez que ela exista ai sim voce aplica o crosstable. Precisa de ajuda pra validar se a aba existe ou quer tentar um tanto antes?

mario_sergio_ti
Valued Contributor

Re: Erro ao buscar planilhas sem dados

Olá Marcel;

Percebi que no seu print acima, a planilha não contempla o nome dos campos, então recomendo alterar "embedded labels" para "no labels" e ajustar "lines", exemplo:

Temp_PLanilhas:

LOAD

    @2          as Contas,

    @6          as Novos,

    @7          as Usados,

    @10          as Pecas,

    @16          as Tecnica,

    @17          as Adm

FROM [lib://Teste/DEF/DEF*.xls]

(biff, no labels, header is 3 lines, table is jan$);

Neste caso, o campo @1 significa campo A na planilha e @2 campo B...

Abraço.

marcelvinicius
Contributor III

Re: Erro ao buscar planilhas sem dados

Deu certo meu amigo,

Esta dando uns erros de valores, mas vou dar uma olhada.

Muito obrigado