Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
Variable does not exist
Variable does not exist

Variable does not exist

Esta ocorrência é reproduzida quando uma expressão AdvPL fizer referência a uma variável que não exista, não tenha sido declarada ou não seja visível no código-fonte atual devido ao escopo da declaração da mesma.

Algumas sugestões para solucionar esta ocorrência são:

  • Caso a variável refira-se a um nome de campo de uma tabela, tenha certeza que a mesma esteja aberta e selecionada da área de trabalho atual. Caso você não queira selecionar a área de trabalho para referenciar o campo, prefixe o campo com o alias a ser utilizado : Alias->campo.
  • Caso a referência esteja sendo feita a uma variável PUBLIC ou PRIVATE, tenha certeza que a variável foi criada utilizando as instruções PRIVATE e/ou PUBLIC.
  • Se a referência foi realizada a uma variável LOCAL ou STATIC, em uma expressão de macro-execução, rearrange seu código-fonte para referenciar à variável diretamente ; pois variáveis declaradas LOCAL e/ou STATIC não são visíveis para macro-execução.