# Views Definition Object

Subordinate Objects |

Subordinates to the main ViewCtl object include ViewDef, CalcItem, ViewItem, DataGroup, DataSource, DS_Item and DS_Link.

When the same method appears at the subordinate level, use the ViewCtl equivalent instead. ViewCtl methods include additional logic to deal with interrelationships between objects.

Subordinate object methods must be used where there is no ViewCtl equivalent. Some descriptions include references to ViewCtl methods that should be used in place of subordinate object methods.