Tree Controls and Tree Node Controls
Tree controls and their associated tree node controls can be found under the Controls tab of the Catalog.
Tree views are typically used to display parent-child-grandchild-etc data. Clicking the item in the tree view will make this record the current record in the associated data source: associated fields elsewhere on the page will respond to this. This means that when you have built your tree view all you need to do is associate some fields to the data source and you are able to view and edit the data without any additional coding.
Note: The tree view handles the synchronization between the data sources therefore you should clear the synchronization table property of the relate on the associated related data source.
Note2: It is only possible to associate a Tree Node Control with one column of a data source and this is the column that will displayed in the tree view. To display more then one column in the tree view: add an extra column to the data source and use its output expression to concatenate multiple columns: e.g. column1 || : || column2. Then associate the Tree Node Control with this extra column.
Quick steps for setting up a tree view: