FAQs - GeneXus Core course (v18)

Error in Data Provider associated with a Transaction (data loading process): Attribute does not have the "visible" property

A Data Provider associated with a transaction has been defined to populate data in the table. When you press F5 the following error appears:


Solution:

The error is due to the fact that there is some rule declared in the transaction in question that applies to the Web layout. It must be remembered that the execution of the Data Provider triggers the Business Component (BC) of the associated transaction, and therefore, the rules associated with the Web layout are not triggered.

To solve the problem you must declare the prefix [web] in front of the rule involved:

In this way the rule will be ignored in the execution of the BC.