SAP Knowledge Base Article - Public

3782842 - Tooltip not displaying for SDK extension field in table columns

Symptom

A PDI extension field was created and a tooltip was added in the SDK on a table Node (like Items or Products).

After creating the field, the custom tooltip does not appear when hovering over the field in the table column header, only the standard tooltip displays (showing sort and filter options).

However, when the same field is placed in other locations such as the Details pane, header section, or root node, the custom tooltip displays correctly.

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."

Environment

  • SAP Cloud for Customer
  • SAP Business ByDesign
  • SAP Cloud Applications Studio

Reproducing the Issue

  1. Create an SDK extension field with a custom tooltip configured in the XBO
  2. Add the field to a table-level column (e.g., Items table in Sales Quote, Opportunity, or any other work center with table views)
  3. Navigate to the UI and locate the field in the table
  4. Hover the mouse over the field in the table column header
  5. Observe that the custom tooltip does not display; only the standard tooltip appears (showing sort and filter options)
  6. Now add the same field to a different location such as the Details pane or header section
  7. Hover the mouse over the field in the Details pane or header
  8. Observe that the custom tooltip displays correctly in these locations

Cause

This is a standard UI limitation.

When extension fields with custom tooltips are placed in table-level columns, the custom tooltip is not rendered by the UI framework.

Only the standard tooltip (which provides sort and filter functionality for table columns) is displayed.

This limitation applies specifically to table-level column fields and does not affect fields placed in other UI locations such as the root node, header sections, or detail panes.

Resolution

This is expected behavior and cannot be changed through configuration or SDK adjustments.

If the custom tooltip is essential for your business requirements, consider placing the field in a location other than a table column, such as:

  • Header section of the screen
  • Details pane
  • Root node areas
  • Any non-table UI location

In these locations, custom tooltips configured in the SDK will display correctly.

If you need to provide explanatory information for fields in table columns, you can use the "Explanation Button" (the question mark icon that appears next to the field name):

When users click/hovers this button, they can view detailed explanatory text.

This can be configured through the UI Designer as an alternative way to provide information to users for table-level fields.

Keywords

tooltip, table, extension field, SDK, XBO, Items table, Products table, table column, custom tooltip, not showing, not displaying, ByD, C4C, Sales Quote, Account, header tooltip, detail pane, explanation button, question mark icon , KBA , AP-RC-BDS-EXT , ByDesign Studio Extensibility , AP-RC-BDS-BO , ByDesign Studio BO definition/generation , AP-RC-UIF-DT , UI Framework Designtime , Problem

Product

SAP Business ByDesign all versions ; SAP Cloud Applications Studio all versions ; SAP Cloud for Customer add-ins all versions ; SAP Cloud for Customer core applications all versions