GeneXus for SAP® Systems course

Using patterns for web applications: Fiori for Web

Applying the pattern Fiori for Web to a transaction, we show how to obtain screens to work in an appealing and “responsive” manner with your information, in the form of List and Detail for each element, and we show how the FioriLaunchpad object appears as Startup Object, the main object of the web app. 

Click here for a PDF transcript of the video.

We will apply the pattern to the Country and Attraction transaction, and see, in runtime, the objects that GeneXus generates automatically to implement it. We customize what is shown and some functionalities: we add and remove data shown by default on the attractions grid, add a filter for that grid, and disable the Delete operation so that it will not be possible to delete attractions. Additionally, we see how to remove from the corresponding tile in the FioriLaunchpad, the indicator of the number of elements, as well as how to add an icon.  
Lastly, we see how to customize this FioriLaunchpad to add a tile that will invoke another object (for example, directly a transaction that has no pattern applied). 

In the following video we will see an analogous pattern for a native mobile application, namely, the pattern known as Work with for Smart Devices. 

Note: in the standard version of GeneXus, the “Fiori for Web” pattern is called “Work with for Web”. In that case, it does not abide by the Fiori design structure.



This course represents an introduction to the specialized version of GeneXus for working on SAP Cloud Platform, with the possibility of building applications in connection with SAP systems.  

GeneXus for SAP Systems will enable you to create responsive web applications and native mobile applications for iOS and Android, along the guidelines of Fiori design. It also offers the possibility to create and maintain databases on SAP HANA database and perform the automatic deploy of the applications generated to the SAP Cloud Platform. Additionally, it has a SAP-certified connector for integration with SAP ERP to build applications for expanding or supplementing it. 

The course will introduce you to how you may work with GeneXus to build responsive web applications using the SAP HANA database, how to build mobile applications, how to become integrated to the SAP ERP, and how to deploy what you create to the SAP Cloud Platform. Each video includes references to the full version of the GeneXus course that provides an in-depth knowledge of the concepts included in the introductory course.