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

Ignorar script quando conexão ODBC falhar

Pessoal,

Tenho um cenário que conecta em 03 bancos Firebird diferentes para montar um QVD, só que ocasionalmente devido a queda do link de internet tenho uma conexão que dá erro, neste sentido como faço para o QlikView ao identificar o erro desta conexão, pular o script relativo a esta conexão e ir para o próximo?

1 Reply
cesaraccardi
Specialist
Specialist

Ola,

Voce pode usar a variavel ErrorMode para inibir as mensagens de erro, dessa forma o script prossegue para a proxima instrucao. Por exemplo:

SET ErrorMode = 0;

ODBC CONNECT TESTE;

SET ErrorMode = 1;

O Valor padrao de ErrorMode e' 1, que sempre solicita uma acao do usuario ao detectar um erro. O valor 0 ignora e prossegue para a proxima instrucao, e 2 interrompe todo o script.

Se voce deseja saber se algum erro ocorreu pode usar a variavel ScriptErrorCount (numero de erros de script).

Abracos,

Cesar