User manual

92 Lista alfabética
getVarInfo()
Catálogo >
getVarInfo()matriz ou palavra
getVarInfo(CadeiaDoNomeDaBiblioteca)
matriz ou palavra
getVarInfo() devolve uma matriz de
informações (nome da variável, tipo,
acessibilidade da biblioteca e estado de
bloqueio/desbloqueio) para todas as
variáveis e os objectos da biblioteca
definidos no problema actual.
Se não definir nenhuma variável, getVarInfo
() apresenta a palavra
getVarInfo(NomeDaBiblioteca)apresenta
uma matriz com informações para todos os
objectos da biblioteca definidos na
biblioteca CadeiaDoNomeDaBiblioteca.
CadeiaDoNomeDaBiblioteca tem de ser
uma palavra (texto entre aspas) ou uma
variável da frase.
Se a biblioteca
CadeiaDoNomeDaBiblioteca não existir,
ocorre um erro.
Veja o exemplo do lado esquerdo, em que o
resultado de getVarInfo() é atribuído à
variável vs. A tentar de apresentação
da linha 2 ou da linha 3 de vs apresenta
uma mensagem de erro de “Matriz ou lista
inválida” porque pelo menos um dos
elementos nessas linhas (variável b, por
exemplo) reavalia-se para uma matriz.
Este erro pode também ocorrer quando
utilizar Ans para reavaliar um resultado
getVarInfo().
O sistema apresenta o erro acima porque a
versão actual do software não suporta uma
estrutura de matriz generalizada em que
um elemento de uma matriz pode ser uma
matriz ou uma lista.