abap2UI5
Version 1.144.0

Cookbook

Concrete problems and their solutions, one chapter each, grouped by what an app is made of. The Cheat Sheet is the checklist to keep open while working; the groups below are where each rule on it is explained in full.

Group What it covers Start with
View Building the view in ABAP, nested views, XML templating Definition
Model Binding, expression binding and formatters, tables, trees, the device model, the size limit Binding
Event, Navigation The life cycle, backend and frontend events, navigation inside and between apps, the hash and the app state, exceptions Life Cycle
Popup, Popover Dialogs and popovers as fragments of their own Popup
Translation, Messages Messages, logging, translation with i18n Message
Browser Interaction The title, focus, scrolling, timers, the clipboard, URL handling, the soft keyboard, keyboard shortcuts Title
Device Capabilities What the frontend reports about itself, camera, geolocation, barcode scanning, audio and video, upload and download, PDF, spreadsheets Info
State, Connectivity Locks, statefulness, WebSocket, OData, smart controls Lock
EML, CDS, SQL RAP, EML, draft handling, CDS, ABAP SQL RAP
Patterns, Helpers Snippets, value help, demo output, e-mail, fuzzy search Snippets
Troubleshooting The failures that come up most, and what each one means Common Failures
Edit this page on GitHub ↗ Last updated: