Verifica se a tabela BTrieve pode ser aberta.
Sintaxe
BTVCanOpen( cNome , [ cIndice ])->Lógico
Descrição
Esta função verifica se a tabela definida pelo parâmetro cNome pode ser aberta e, se existir, o parâmetro cIndice verifica, também, se o índice pode ser aberto. Para tanto, é testado se os arquivos envolvidos existem fisicamente, caso afirmativo, é verificado se as definições envolvidas são encontradas nos arquivos do DDF’s.
Exemplo
Este exemplo demonstra o uso típico de BTVCanOpen(). Se não falhar, a tabela e o índice testados serão abertos. Se falhar, uma mensagem é apresentada.
IF !BTVCanOpen(“dadosadvaa1990.dat”, “dadosadvind1.ind”)
Messagebox(“Não é possível abrir a tabela testada”,”Erro”, 0)
BREAK
ELSE
Use “dadosadvaa1990.dat” SHARED NEW
OrdListAdd(“dadosadvind1.ind”)
ENDIF
