Access Hidden CDS Fields in UI Using requestAtLeast
Learn how to include hidden CDS fields in the API response using @UI.presentationVariant requestAtLeast while keeping them hidden in the UI.
Learn how to include hidden CDS fields in the API response using @UI.presentationVariant requestAtLeast while keeping them hidden in the UI.
Learn how to read and update rows in fully generic typed ABAP tables at runtime using dynamic table expressions with FIELD-SYMBOLS.
Learn how to use #INHERITED in CDS access control to carry access conditions from a source view to a consuming view without duplication.
Learn how to display two CDS fields as a single combined column using the @UI.connectedFields annotation in SAP Fiori applications.
Learn about ABAP SQL enhancements in S/4HANA 2025: STRING_AGG and LTRIM/RTRIM now accept host variables as separator or trim character.
Learn how to use RAP side effects with the permissions syntax to trigger field permission updates (readonly/mandatory) when another field changes.
Learn how to overcome the 30-record selection limit in Fiori List Reports by switching to Grid Table or Table Building Block in RAP.
Learn how RAP Recommendations in ABAP RAP enable AI-powered and rule-based value suggestions to help users make faster, better-informed decisions.
Learn how to display a Base64 PDF string in a SAP UI5 popup using PDFViewer and the Blob API without requiring server access.
Learn how to disable the RAP instance lock for a specific action using lock: none to allow concurrent action execution by multiple users.