FAQs Curso GeneXus Core (v18)

Erro no Data Provider associado a uma Transação (processo de carregamento de dados): Attribute does not have the "visible" property

Um Data Provider associado a uma transação foi definido para preencher os dados na tabela. Quando pressiono F5 aparece o seguinte erro:


Solução:

O erro se deve ao fato de existir alguma regra declarada na transação em questão que se aplica ao layout Web. Deve-se lembrar que a execução do Data Provider aciona o Business Component (BC) da transação associada e, portanto, as regras associadas ao layout Web não são acionadas.

Para resolver o problema você deve declarar o prefixo [web] antes da regra envolvida:

Desta forma a regra será ignorada na execução do BC.