Symptom
For performance improvement, there are two parameter is related to UI setting.
Environment
- SAP Cloud for Customer
- SAP Business ByDesign
- SAP Cloud Applications Studio
Resolution
- Active data scope:
It is designed to optimize data retrieval by fetching only relevant data required. This approach significantly reduces unnecessary server load,
minimizes large payloads transmitted over the network, and alleviates client-side processing of these payloads.
In UI components, fields, structures, and tables are typically bound to business object (BO) fields.When Active Data Scope is enabled, only fields actively utilized in the UI are fetched. Fields that are bound but unused will not be retrieved.
- Lazy Loading:
It is defers the loading of UI components until they are required for display. This approach is particularly useful in scenarios with complex interfaces, like those featuring multiple facets.
UI component such as Account TI that contains multiple facets."
By default, when the TI loads, all corresponding facet EC (embedded components) load simultaneously.
With Lazy Loading, ECs are loaded only when the user clicks on a specific facet, thereby reducing initial load times.
Keywords
Active data scope,Lazy Loading,EC,DataScope,performance , KBA , AP-RC-BDS-LM , ByDesign Studio Lifecycle Management , LOD-CRM-IND-UTL , Utilities , AP-RC-UIF-DT , UI Framework Designtime , Problem
Product
SAP Business ByDesign all versions ; SAP Cloud Applications Studio all versions ; SAP Cloud for Customer core applications all versions