RAP Action Popup: Dynamic Field Control Using Abstract Entity & Annotations
Learn how to implement dynamic field control in a RAP action popup using abstract entities and CDS annotations in Fiori OData V4.
Learn how to implement dynamic field control in a RAP action popup using abstract entities and CDS annotations in Fiori OData V4.
Learn how to send an ABAP internal table as an Excel attachment via email using SALV export and the BCS framework.
Learn how to use cl_abap_behavior_saver_failed in RAP to access the failed parameter in save_modified and stop the save process on errors.
Learn how to programmatically construct Fiori Launchpad URLs with parameters from ABAP using CL_LSAPI_MANAGER.
Learn how to use a RAP Auxiliary Class to execute EML with IN LOCAL MODE from outside a behavior class, such as in a background job.
Learn how to extend the global search in a Fiori List Report to search child entity fields using @Search.defaultSearchElement on associations.
Learn how to use a static default factory action in ABAP RAP to replace the standard create with a custom action popup and parameters.
Learn how to control value help sort order and lazy loading in CDS using @UI.presentationVariant and @Consumption.valueHelpDefault annotations.
Learn how to highlight Fiori line items and columns with color-coded criticality using derived CDS fields and @UI.lineItem criticality annotations.
Learn how to use the @Semantics.valueRange annotation in CDS to define minimum and maximum value constraints for CDS elements.