How can I remove the Lead Summary heading from the Account Hierarchy subview?
Here's how to remove the Lead Summary heading.

- In Oracle Visual Builder Studio, go to accounts-detail page and duplicate the SubviewContainerLayout.
- Duplicate the section template Account Hierarchy Subview Template (accountHierarchySubviewTemplate). Give the template a new ID such as accountHierarchySubviewTemplate2.
-
On the page JSON tab, in the SubviewContainerLayout sectionTemplateMap, update
"hierarchy": "accountHierarchySubviewTemplate"
with the new ID:"hierarchy": "accountHierarchySubviewTemplate2",
.Make sure there's only one entry for "hierarchy" and that displayProperties still include "hierarchy" and no other new entry.
- In the page HTML file, make the following changes to the
cx-hierarchy fragment in the duplicated section
template:
- In the HierarchySubViewTableLeadLayout. array, remove the entry with ID
- Replace $page.variables with $base.variables
- Make sure $translations are valid by adding the
following resource bundles to the page JSON:
"translations": { "partiesResourceBundle": { "path": "faResourceBundle/nls/oracle.apps.cdm.foundation.parties.resource" }, "insideSalesGenBundle": { "path": "faResourceBundle/nls/oracle.apps.crmCommon.insideSales.resource" } }
The updated section of the template should look something like the following:
<template id="accountHierarchySubviewTemplate2"> <oj-vb-fragment bridge="[[vbBridge]]" name="oracle_cx_fragmentsUI:cx-hierarchy"> <oj-vb-fragment-param name="resource" value="[[ {name: 'accounts', id: $base.variables.id, puid: $base.variables.puid} ]]"></oj-vb-fragment-param> <oj-vb-fragment-param name="style" value="[[ 'subview' ]]"></oj-vb-fragment-param> <oj-vb-fragment-param name="modes" value="[[ [{id: 'table', title: $translations.partiesResourceBundle['AltTxt.Treetableview'], icon: 'oj-ux-ico-list', isDefault: true}, {id: 'viewer', title: $translations.partiesResourceBundle['AltTxt.Gridview'], icon: 'oj-ux-ico-networking', isDefault: false}] ]]"></oj-vb-fragment-param> <oj-vb-fragment-param name="types" value="[[ {style: 'tab', items: [{id: 'HierarchySubViewTableDefaultLayout', title: $translations.insideSalesGenBundle['Header.DefaultView'], modeId: 'table', isDefault: true}, {id: 'HierarchySubViewTableOpportunityLayout', title: $translations.insideSalesGenBundle['MenuItem.OpportunitySummary'], modeId: 'table', isDefault: false}, {id: 'HierarchySubViewTableInteractionsLayout', title: $translations.insideSalesGenBundle['MenuItem.InteractionSummary'], modeId: 'table', isDefault: false}]} ]]"></oj-vb-fragment-param> </oj-vb-fragment> </template>