The FBI Exit class is provided by FBI for applications to introduce application-specific processing during design time and runtime. The FBI Exit class implements the interface /BOFU/IF_FBI_VIEW_EXIT_INTF. There are separate interfaces for the design time and runtime:
/BOFU/IF_FBI_VIEW_EXITINTF_DEF – Design Time Interface
/BOFU/IF_FBI_VIEW_EXITINTF_RUN – Runtime Interface
The design time interface (/BOFU/IF_FBI_VIEW_EXITINTF_DEF) has the following methods:
Method |
Description |
ADAPT_FIELDS |
You use this method to modify the field descriptions such as tooltip and label. |
ADAPT_ACTIONS |
You use this method to modify the action definition. |
ADAPT_DND_DEFINITION |
You use this method to modify the drag and drop definitions such as type, tag, and scope. |
The runtime interface (/BOFU/IF_FBI_VIEW_EXITINTF_RUN) has the following methods:
Method |
Description |
ADAPT_CHANGE_LOG |
You use this method to modify the change log. The change log has information about the fields thatwere changed. |
ADAPT_DATA |
You use this method to modify the data. |
ADAPT_ACTION_PROPERTIES |
You use this method to modify the properties of action. |
ADAPT_MESSAGES |
You use this method to modify messages. |
ADAPT_EVENT |
You use this method to modify the event execution |
ADAPT_FIELD_PROPERTIES |
You use this method to modify the properties of the fields in the user interface. |
ADAPT_SELECTION |
You use this method to modify the selection in the List or Tree. |
ADAPT_NEEDS_CONFIRMATION |
You used this method to modify the confirmation text displayed in a confirmation dialog box |
You can implement the exit interfaces and create your exit classes. This exit class has to be provided in the Exit Interface Class field of your FBI view.