FBI provides /BOFU/CL_FBI_GUIBB_TREE as the tree feeder class. The Tree Feeder class has the following parameters:
Parameter Name |
Description |
---|---|
FBI View |
You use this parameter to specify the FBI view name. This parameter is mandatory if the business object is not specified |
Business Object |
You use this parameter to specify the name of the business object. |
Node |
You use this parameter to specify the node name. |
Handles Toolbar |
You select this checkbox to indicate that this feeder handles the toolbar events in its PROCESS_EVENT method. |
Read-Only |
You use this parameter to specify the fields of the form are always read-only. The implication is that the properties are not read from the backend. |
Use Deferred Create |
You use this parameter to create data with default values from the backend. |
Display Fields Always |
You use this parameter to display all the fields when there is no data. |
UI Helper Class |
In addition to the standard FBI view instance, you use the Helper class for a specific functionality. |
Inherit Editability |
You use this parameter to inherit editing properties from the parent GUIBB. |
Message Category |
You use this parameter for FPM message mapping. This overrides the settings in the Application Controller configuration. |
Empty Lines |
You use this parameter to create empty lines in the list. On entering data and clicking of save, the instance is persisted in the database. |
Initialize Lead Selection |
You use this parameter to set the lead selection to the first line as soon as the list is loaded. |
Parent Key |
You use this parameter to specify the node attribute name or the node UI structure component name that has the key of the parent row. The data type of the field should be /BOBF/CONF_KEY |
Row Key |
You use this parameter to specify the node attribute name or the node UI structure component name that has the key of the current row. The data type of the field should be /BOBF/CONF_KEY. |
Expanded |
You use this parameter to specify the node attribute name or the node UI structure component name that specifies whether the current row should be displayed as expanded or not. The data type of the field should be BOOLEAN. |
Is Leaf |
You use this parameter to specify the node attribute name or the node UI structure component name that specifies whether the leaf is the last leaf The data type of the field should be BOOLEAN. |
Text |
You use this parameter to specify the node attribute name or the node UI structure component name that specifies whether the text which has to be displayed in the tree. |
Children Loaded |
You use this parameter to specify the node attribute name or the node UI structure component name that specifies whether the children of the current node have to be loaded. |
Image Source |
You use this parameter to specify the node attribute name or the node UI structure component name that specifies if the image has to be displayed in the current row. |