(Postado originalmente no dia 04/10/06)
Basicamente este erro significa que um programa gerado com GeneXus faz referencia a um campo numa tabela que não existe.
Isto pode acontecer por vários motivos, um deles, pode ser algum tratamento que tenhamos feito com a tabela, tirando um campo na mão, algo que não deveria acontecer se controlamos sempre o modelo de banco de dados com GeneXus.
Outra das coisas que pode ter acontecido, que é um pouco mais fácil de cometer o erro, e ter definido um DataView em GeneXus com uma tabela associada, e que simplesmente na parte Composition não preenchemos o «external name» ou temos alguma diferencia no nome que colocamos no external name com o nome real da tabela na qual estamos fazendo a referencia com o DataView.
Fabricio De los Santos
Gerência de Projetos – Consultoria GeneXus –
ERP Sistemas de Missão Crítica – Bancos de Dados.
Veja meus blogs em:
www.fabriciodelossantos.com