Filter on subject
-
Blog
UI5 Tips VI: Change expand/collapse icons for Tree, Panel and TreeTable using only CSS
UI5 offers a couple of widgets that can expand and collapse. To do that, these controls render a button with an icon…
-
Blog
UI5 Tips V: Persistent UI State
This tip provides a way to centrally manage UI state, and to persist it – automatically and without requiring intrusive custom code…
-
Blog
UI5 Tips IV: Persisting JSONModel data using browser Storage
In this ui5tip, we’ll take a look at integrating ui5’s sap.ui.model.json.JSONModel with sap.ui.util.Storage utility. Our immediate use case for this was to allow easy and transparent…
-
Blog
UI5 Tips III: Buffering Events to avoid a request-storm
Standard UI5 event handling will usually go a long way. Yet sometimes, certain user actions can cause ui5 objects to generate a…
-
Custom Apps
Year-to-Date on Synapse Analytics 5: Using Window Functions
For one of our Just-BI customers we implemented a Year-to-Date calculation in a Azure Synapse Backend. We encountered a couple of approaches and in…
-
Blog
UI5 Tips II: Manipulating the sap.m.TabContainer close buttons with custom CSS
Here’s a ui5tip to show how you can change the look and feel of the sap.m.TabContainer with a minimal amount of custom CSS. If…
-
Custom Apps
Year-to-Date on Synapse Analytics 4: Using UNION and GROUP BY
For one of our Just-BI customers we implemented a Year-to-Date calculation in a Azure Synapse Backend. We encountered a couple of approaches and in…
-
Blog
UI5 Tips I: Adding a Splash-Screen / Loading indicator
UI5 apps always take a little time to load. If you don’t take any precautions, the user will be looking at a…
-
Custom Apps
Year-to-Date on Synapse Analytics 3: Using a Subquery
For one of our Just-BI customers we implemented a Year-to-Date calculation in a Azure Synapse Backend. We encountered a couple of approaches and in…