Based on property

Official Content
This documentation is valid for:
Bases a variable on a specified attribute or domain. Also, it bases an attribute on a specified domain and bases a domain on another domain.


Generators: Android, Angular, Apple, Java, .NET, .NET Core
Level: Attribute, Domain, Variable


When defining a variable, you can indicate that it is based on a domain or an attribute. Likewise, you can define an attribute based on a domain; also, a domain may be based on another domain.

A relationship is created between the variable, attribute or domain defined and the definition on which they are based. So, if later on the definition on which attributes, variables or domains are based is updated, the update is automatically inherited.

Runtime/Design time

This property applies only at design-time.

How to apply changes

To apply the corresponding changes when the property value is configured, execute a Build with this Only of the object.

See Also

Attribute definition
GeneXus Domains
Variable definition