Show TOC

 App Extensibility: Database Table Growth

 

You can extend Database Table Growth for different aspects according to your business needs. For this purpose, the following extensibility options are available:

  • Add fields, tabs, and controls

    You can add fields, tabs, and controls to the views of the Database Table Growth app.

Add fields, tabs, and controls

To add fields, tabs, and controls to the app, the following extensibility entities are available on the different software layers. You have to extend each of these entities according to your specific business needs:

UI

Back End/ABAP

View

Extension Point

Design Time: Gateway Entity

Design Time: Extension Include (in DDIC Structure)

Runtime: Super Class/ Method to Be Redefined

S2.view.xml

extS2ObjectListItemAttribute

N/A

N/A

Superclass: N/A

Method: N/A

S3.view.xml

extS3ObjectHeaderAttribute

extS3ContentBeforeChartToolBar

extS3AfterChartType

extS3ContentAfterChartToolBar

extS3BeforeAlertTable

extS3AfterAlertTable

extS3BeforeLableTable

extS3AfterLableTable

S4.view.xml

extS4BeforeLabelForm

S5.view.xml

extS5ObjectHeader

extS5BeforeAgingObjectsTable

extS5AfterAgingObjectsTable

LabelEditDialog.view.xml

extLabelEditDialogAfterCheckbox

Additional Extensibility Entities

UI Controller Hooks

To plug in and execute customized code, the following hooks are available in the controller code:

Controller

Hook

Use

S2.controller

extHookModifySearchPattern

Allows you to adapt search requests before sending them to the back end. You can, for example, use this hook to enable a standard search.

extHookModifyApplicableKPIs

Allows you to enhance or disconnect KPIs available on the list of the S2 view.

extHookModifyFooterOptions

Allows you to adapt the footer.

S3.controller

extHookModifyODataCallSelectParameter

Allows you to adapt the data request sent to the server via OData.

extHookHandleDataResponse

Allows you to adapt or check the results sent from the server via OData.

extHookRemoveGrowthRateSwitch

Allows you to disconnect the switches relevant for the growth rate.

extHookModifyKPIs

Allows you to enhance or disconnect KPIs available for the list on the S2 view.

extHookModifyFooterOptions

Allows you to adapt the footer.

utils

extHookModifyTimeFrames

Allows you to adapt the time frames available on the S3 view.

If there are additional UI controller hooks available in the controller code, you can extend the UI controller code. For more information about UI controller hooks, see UI Controller Hooks.

More Information

For a general description of the extensibility options and procedures of Fiori apps, see Extensibility.