Starting from the elementary list reporting scenario that was introduced in the Getting Started section, you may want to add some further list reporting functions. For example, if your table or list contains many rows, it becomes difficult for end users to find the information they need. To facilitate finding the desired information, you can provide selection fields (filters) to specify the range of information that the end user is looking for. In addition, you may want to specify the positioning of columns or prioritize, or even hide, specific fields in your table or list, or even enrich the presentation of data with appragation capabilities.
This is implemented using specific CDS annotations, which you – as a Fiori app developer – add to the source code of the respective CDS view. A CDS annotation (in short: annotation) adds metadata to the view that expands the syntax options of SQL.
In this development scenario, you will use different types of CDS annotations:
Watch the corresponding video available on our SCN page!