The document outlines 3 tasks involving Fiori Elements applications, Google Maps integration, and a smart table with JSON model. Task 1 involves database table definition, data modeling, annotations, and custom controllers for Fiori Elements apps. Task 2 covers Google Maps integration using auto-complete, markers, and custom controls. Task 3 is building a smart table that downloads data to PDF using a JSON model, custom columns, and a PDF library.
The document outlines 3 tasks involving Fiori Elements applications, Google Maps integration, and a smart table with JSON model. Task 1 involves database table definition, data modeling, annotations, and custom controllers for Fiori Elements apps. Task 2 covers Google Maps integration using auto-complete, markers, and custom controls. Task 3 is building a smart table that downloads data to PDF using a JSON model, custom columns, and a PDF library.
The document outlines 3 tasks involving Fiori Elements applications, Google Maps integration, and a smart table with JSON model. Task 1 involves database table definition, data modeling, annotations, and custom controllers for Fiori Elements apps. Task 2 covers Google Maps integration using auto-complete, markers, and custom controls. Task 3 is building a smart table that downloads data to PDF using a JSON model, custom columns, and a PDF library.
Database Table Definition Data Modelling using CDS Annotation Used at Service Annotation for Selection Field and Table Line Item Annotation for Object Page Two Column Begin Expanded Manifest Settings for Flexible Column Layout Custom Columns in Respsonsive Table Fragments for Custom Column Fragment for Custom Column Cells Custom Controller Extension for Formatting Formatter Function for Version Open Items • Table Multi Mode Select- • The Checkbox does not appear as there is not transaction/ action enabled • Prevent internal navigation to Object page when the user is Admin. Task 2 • Google Maps Integration. Google Maps Integration Auto Complete for Places Marker for Searched Location Custom Control Control Properties Renderer Init Function for Creating HTML Script for Insert In On After rendering , Google Maps API Script is loaded Get the Script load url based on User Input API Key Script to load with Callback function initMap – Callback function for google map Autocomplete Event listener Task 3 – Smart table with JSON Model Table with Input and drop-down columns Fullscreen, PDF and Excel Download Options Downloaded PDF file JSON Model Binding JSON Model to Smart table Custom Columns for Input & Combo Box PDF JS Library Referencing library to Manifest JSON Download Data as PDF