Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Teste se tabela existe antes de realizar LOAD

Olá pessoal,

Gostaria de saber se alguém possui uma sugestão para no script testar se uma tabela existe antes de realizar o LOAD e evitar a mensagem de erro ao carregar. Pois estou importando um QVW via Binary e a tabela em questão pode ou não existir proveniente deste QVW externo.

Abraço e obrigado desde já.

1 Solution

Accepted Solutions
Clever_Anjos
Employee
Employee

If NoOfRows('Tabela') > 0 then

// Faça algo

Endif

View solution in original post

2 Replies
Not applicable
Author

Olá Marcio,

Você pode fazer uma verificação utilizando as funções de tabela do QlikView.



FOR a=0 TO (NoOfTables())

LET vTabela = TableName($(a));

If vTabela <> 'TABELAS' then
TABELAS:
LOAD
'$(vTabela)' AS NomeTabela
AutoGenerate(1);
ENDIF

NEXT


Clever_Anjos
Employee
Employee

If NoOfRows('Tabela') > 0 then

// Faça algo

Endif