// API callback
relpostimgcuplik({"version":"1.0","encoding":"UTF-8","feed":{"xmlns":"http://www.w3.org/2005/Atom","xmlns$openSearch":"http://a9.com/-/spec/opensearchrss/1.0/","xmlns$blogger":"http://schemas.google.com/blogger/2008","xmlns$georss":"http://www.georss.org/georss","xmlns$gd":"http://schemas.google.com/g/2005","xmlns$thr":"http://purl.org/syndication/thread/1.0","id":{"$t":"tag:blogger.com,1999:blog-3826368468004556615"},"updated":{"$t":"2023-12-26T13:46:15.660-08:00"},"category":[{"term":"sapui5"},{"term":"SAP ABAP"},{"term":"sap"},{"term":"ABAP Interview Questions"},{"term":"SAP Technical Interviews"},{"term":"Sap RAP"},{"term":"sap fiori"},{"term":"sap web ide"},{"term":"interview questions"},{"term":"custom sapui5 app extension"},{"term":"extending apps"},{"term":"odata"},{"term":"Navigation"},{"term":"Routing"},{"term":"SAP netweaver gateway"},{"term":"odata tutorial"},{"term":"ABAP"},{"term":"ABAP Coding Best Practices"},{"term":"ABAP Developer Tips"},{"term":"ABAP Development"},{"term":"ABAP Job Interview Insights"},{"term":"ABAP Job Preparation"},{"term":"Latest ABAP FAQs"},{"term":"SAP ABAP Certification"},{"term":"SAP Bussiness Application Studio"},{"term":"SAP CAP"},{"term":"node.js"},{"term":"sap capm"},{"term":"sap cloud platform"},{"term":"ABAP CDS Views"},{"term":"ABAP Code Examples"},{"term":"ABAP Data Modeling"},{"term":"ABAP HANA Integration"},{"term":"Answers"},{"term":"Developer Tips"},{"term":"HANA Development"},{"term":"HANA Modeling"},{"term":"HANA Performance Tuning."},{"term":"RAP Implementation"},{"term":"RAP Model"},{"term":"SAP ABAP on HANA"},{"term":"SAP HANA clould cockpit"},{"term":"SAP Interview Prep"},{"term":"SAP RAP Tutorial"},{"term":"cloud foundary"},{"term":"json"},{"term":"sap BTP CAPM"},{"term":"sap btp"},{"term":"CAP"},{"term":"CDS"},{"term":"HANA"},{"term":"MockSever"},{"term":"RAP"},{"term":"Routing in sapui5"},{"term":"associations"},{"term":"authentication"},{"term":"charts"},{"term":"cloud foundry"},{"term":"configuring destination in sap web ide"},{"term":"css"},{"term":"enterprise portal"},{"term":"import"},{"term":"introduction to sap web ide"},{"term":"odata v4"},{"term":"sap fiori portal site"},{"term":"sap mobile services"},{"term":"sap portal site"},{"term":"video tutorial on routing"},{"term":"Classical report"},{"term":"Cloud Application Programming Model"},{"term":"Interactive Reports"},{"term":"Internal Tables"},{"term":"Introduction"},{"term":"Introduction to sap enterprise portal"},{"term":"Mock data"},{"term":"SAP BAS"},{"term":"SAP Mobile cards"},{"term":"SEGW"},{"term":"Visual studio code"},{"term":"Web IDE"},{"term":"aggregation binding"},{"term":"android"},{"term":"app router"},{"term":"btp"},{"term":"capm"},{"term":"component preload"},{"term":"controller"},{"term":"controller extension"},{"term":"controls and views"},{"term":"create OData service"},{"term":"crud"},{"term":"csv"},{"term":"data binding"},{"term":"dataset"},{"term":"delete"},{"term":"extending sapui5 apps"},{"term":"fiori"},{"term":"formatter"},{"term":"git"},{"term":"github"},{"term":"google maps api"},{"term":"i18n"},{"term":"ios"},{"term":"list"},{"term":"manifest.json"},{"term":"mobile development kit"},{"term":"mta"},{"term":"mtar"},{"term":"multi target application"},{"term":"operations on internal table"},{"term":"properties"},{"term":"push a project in github"},{"term":"python"},{"term":"register odata service"},{"term":"routing in full application"},{"term":"sap cloud platform SDK"},{"term":"sap fiori enterprise portal"},{"term":"sapui5 github"},{"term":"search"},{"term":"setup sap bussiness application studio"},{"term":"sicf"},{"term":"sort"},{"term":"table"},{"term":"tables"},{"term":"video tutorial on nested views and fragments"},{"term":"xml"},{"term":"- SAP ABAP performance optimization\n\n- ABAP performance tuning\n\n- SAP ABAP best practices\n\n- SAP ABAP performance tips\n\n- ABAP performance optimization techniques\n\n- SAP ABAP performance improvements"},{"term":"ABAP 7.5"},{"term":"ABAP 7.6"},{"term":"ABAP Enhancements"},{"term":"ABAP Innovations"},{"term":"ABAP List Viewer"},{"term":"ABAP New Features"},{"term":"ABAP on HANA interview questions and answers"},{"term":"ALE"},{"term":"ALV Grid Report"},{"term":"ALV Grid Tutorial"},{"term":"ALV programming examples"},{"term":"ALV reports"},{"term":"Activate OData Service in SICF"},{"term":"Agile Development"},{"term":"BAS"},{"term":"BDC"},{"term":"Batch"},{"term":"Best practices"},{"term":"Binary Data Handling"},{"term":"Blobs in JavaScript"},{"term":"CAPM Apps"},{"term":"CDL"},{"term":"CLASSICAL REPORTS"},{"term":"CQL"},{"term":"CRUD operations"},{"term":"CSN"},{"term":"Cache"},{"term":"Cloud-Native Architecture"},{"term":"Configure Catalog and Groups in SAP Fiori Portal Sites"},{"term":"Configuring Fiori Tiles in sap portal sites"},{"term":"Custom Controls"},{"term":"Custom control to make a Radar Chart using Chart.js library in SAPUI5."},{"term":"DDIC"},{"term":"DPC"},{"term":"Data Storage"},{"term":"Data types"},{"term":"Debugging ABAP"},{"term":"Dev Tools"},{"term":"Development"},{"term":"Dialog sapui5"},{"term":"Environment variables"},{"term":"Event Handling"},{"term":"Field Catalog"},{"term":"File Manipulation"},{"term":"Fragment"},{"term":"Fragment in sapui5"},{"term":"Global sub routines"},{"term":"Globalization and localization"},{"term":"How to Change logon Page of Enterprise Portal"},{"term":"How to export SAP Web IDE Workspace projects"},{"term":"How to get Selected table index value?"},{"term":"Image Upload"},{"term":"Installation of sap ui5 plugin"},{"term":"Internal Table"},{"term":"Introduction and DDIC"},{"term":"Introduction to SAP portal sites"},{"term":"JDK"},{"term":"LOCAL SUB ROUTINES"},{"term":"Latest ABAP Updates"},{"term":"Logon Page in Enterprise Portal"},{"term":"Logon to SAP ABAP"},{"term":"MDK introduction"},{"term":"MPC"},{"term":"Mdk app"},{"term":"Microservices in SAP BTP"},{"term":"Module Pool"},{"term":"Most common examples in sap ui5"},{"term":"Mta yaml"},{"term":"Naming conventions"},{"term":"Navigation Properties"},{"term":"OData v2 benefits"},{"term":"OData v2 vs. OData v4"},{"term":"OData v4 advantages"},{"term":"OOPs Concepts"},{"term":"Offline app"},{"term":"Parts"},{"term":"Pass by reference"},{"term":"Pass by value (or) call by value"},{"term":"Pass by value and return"},{"term":"Plugin"},{"term":"Project structure"},{"term":"SAP ABAP Blog."},{"term":"SAP ABAP function modules"},{"term":"SAP ABAP video tutorials"},{"term":"SAP ABAP views"},{"term":"SAP Business Technology Platform"},{"term":"SAP Data Presentation"},{"term":"SAP Development"},{"term":"SAP ECC"},{"term":"SAP Fiori Configuration cockpit"},{"term":"SAP Fiori Launchpad Portal Site"},{"term":"SAP MTA"},{"term":"SAP NetWeaver Portal"},{"term":"SAP OData"},{"term":"SAP Programming"},{"term":"SAP S\/4HANA"},{"term":"SAP Tech Trends"},{"term":"SAP cloud solutions"},{"term":"SAP functional modules"},{"term":"SAP implementation."},{"term":"SAP modules"},{"term":"SAP overview"},{"term":"SAP technical modules"},{"term":"SAPUI5 data communication"},{"term":"SAPui5 application on SAP bussiness application studio"},{"term":"SUB ROUTINES"},{"term":"Sapui5 jobs"},{"term":"Scalable Applications"},{"term":"Search Help in DDIC"},{"term":"Security"},{"term":"Security Considerations"},{"term":"Setting Up an App Router in SAP CAPM Project on BTP: A Step-by-Step Guide"},{"term":"SmartForms"},{"term":"Sorting"},{"term":"Templates and Accelerators in SAP Portal sites"},{"term":"Transaction code"},{"term":"Transport Request Number"},{"term":"Tutorial series on SAP Enterpise Portal"},{"term":"Tutorials"},{"term":"UI5 Inspector"},{"term":"User Interaction"},{"term":"Web Application Development"},{"term":"XS-UAA"},{"term":"add"},{"term":"add and delete operation"},{"term":"admin cockpit sap cloud mobile services"},{"term":"aggregations"},{"term":"annotations"},{"term":"annotations in OData"},{"term":"api"},{"term":"appearance"},{"term":"append operation"},{"term":"application"},{"term":"apps"},{"term":"architecture of sap fiori"},{"term":"authorization"},{"term":"backend components"},{"term":"batch processing in OData"},{"term":"begin set"},{"term":"beginset"},{"term":"boolean"},{"term":"branding"},{"term":"cache buster"},{"term":"catalogs"},{"term":"changeset"},{"term":"chart.js"},{"term":"charts in sapui5"},{"term":"chrome"},{"term":"cluster"},{"term":"code quality"},{"term":"combo box"},{"term":"commit"},{"term":"component configuration"},{"term":"component.js"},{"term":"configure catalogs and groups"},{"term":"configuring tiles"},{"term":"containers"},{"term":"contrller"},{"term":"controller hooks"},{"term":"controller.js"},{"term":"create"},{"term":"create cloud foundary account"},{"term":"create destinations to connect mobile services from sap web ide"},{"term":"css folder"},{"term":"csv upload validation"},{"term":"custom control"},{"term":"custom fiori app"},{"term":"custom image"},{"term":"custom login page"},{"term":"data element"},{"term":"database views"},{"term":"debug files in production environment"},{"term":"debugging javascript files"},{"term":"deman pop-in"},{"term":"deploy to cloud foundry"},{"term":"design principles"},{"term":"distance"},{"term":"doalog"},{"term":"domain"},{"term":"drag and drop"},{"term":"dv"},{"term":"dynamic"},{"term":"edit"},{"term":"enable sap web ide"},{"term":"event"},{"term":"events"},{"term":"events in classical reports"},{"term":"example classical report example"},{"term":"example of CAP"},{"term":"examples"},{"term":"excel"},{"term":"export project"},{"term":"export sap projects"},{"term":"export sapui5 project"},{"term":"expression"},{"term":"external library"},{"term":"external style"},{"term":"file"},{"term":"file reader"},{"term":"filter"},{"term":"filtering"},{"term":"fiori app"},{"term":"fiori apps"},{"term":"fiori jobs"},{"term":"fiori launchpad"},{"term":"fiori tiles"},{"term":"formatters"},{"term":"frontend components"},{"term":"function"},{"term":"geocoder"},{"term":"get cursor"},{"term":"get expanded entity"},{"term":"get expanded entityset"},{"term":"globalization"},{"term":"google maps"},{"term":"grouping"},{"term":"groups"},{"term":"gulp"},{"term":"handling localized texts"},{"term":"hcp"},{"term":"header item relationship"},{"term":"hello world"},{"term":"hello world application"},{"term":"help views"},{"term":"hierarchial ALV"},{"term":"icf"},{"term":"implementing SAP Fiori"},{"term":"import project"},{"term":"index"},{"term":"index of list"},{"term":"inline expressions"},{"term":"inner join"},{"term":"interactive reports events"},{"term":"interactive reports example"},{"term":"internal style"},{"term":"interview tips"},{"term":"introduction to ERP"},{"term":"introduction to odata annotations"},{"term":"introduction to sap abap"},{"term":"introduction to sap fiori"},{"term":"introduction to sapui5"},{"term":"item"},{"term":"iwfnd"},{"term":"javascript"},{"term":"javascript code editor"},{"term":"job search"},{"term":"joins"},{"term":"js"},{"term":"json model"},{"term":"jwt token"},{"term":"large string"},{"term":"launchpad"},{"term":"launchpad configuration"},{"term":"layout"},{"term":"layouts"},{"term":"local development"},{"term":"local service"},{"term":"login"},{"term":"login configuration"},{"term":"logo"},{"term":"logon page"},{"term":"lpd_cust"},{"term":"maint_service"},{"term":"maintainability"},{"term":"maintainence view"},{"term":"margins"},{"term":"marker"},{"term":"mdk"},{"term":"metadata.xml"},{"term":"mfa"},{"term":"minScreenWidth"},{"term":"mobile services in cloud foundary"},{"term":"model folder"},{"term":"modules"},{"term":"multi cloud environment"},{"term":"nested view"},{"term":"npm"},{"term":"odat v4"},{"term":"odata deep structures"},{"term":"odata tutorial series"},{"term":"odata v2"},{"term":"offline capabilities"},{"term":"online training abap"},{"term":"openui5"},{"term":"optimization"},{"term":"outer join"},{"term":"package"},{"term":"padding"},{"term":"parameter"},{"term":"pass multiple values"},{"term":"path"},{"term":"pdf"},{"term":"pfcg"},{"term":"pool"},{"term":"portal"},{"term":"portal site"},{"term":"projection views"},{"term":"pull"},{"term":"pull a project"},{"term":"push"},{"term":"radar chart"},{"term":"re usability"},{"term":"read"},{"term":"read table"},{"term":"register cloud platform"},{"term":"reports"},{"term":"resource bundle"},{"term":"resources"},{"term":"responsive"},{"term":"responsive table"},{"term":"responsive table in sapui5"},{"term":"responsiveness"},{"term":"rest"},{"term":"roles"},{"term":"routing in split app"},{"term":"saml"},{"term":"sap MDK"},{"term":"sap abap tutorials"},{"term":"sap app"},{"term":"sap backend system"},{"term":"sap cloud foundary"},{"term":"sap cloud platform for portal sites"},{"term":"sap cloud platform mobile services"},{"term":"sap custom portal sites"},{"term":"sap enterprise portal"},{"term":"sap fiori application"},{"term":"sap fiori apps"},{"term":"sap fiori configuration cockpit portal sites"},{"term":"sap fiori elements"},{"term":"sap fiori enterprise portal sites"},{"term":"sap fiori jobs"},{"term":"sap fiori launchpad"},{"term":"sap fiori launchpad configuration"},{"term":"sap fiori tools"},{"term":"sap fiori tutorial"},{"term":"sap freestyle portal sites"},{"term":"sap mobile development kit"},{"term":"sap mobile services tutorial"},{"term":"sap mobility jobs"},{"term":"sap ui5"},{"term":"sap ui5 excel upload"},{"term":"sap viz frame"},{"term":"sap web IDE Workspace export"},{"term":"sap web ide deprecated"},{"term":"sap webide"},{"term":"sap.m.list"},{"term":"sap.m.table"},{"term":"sapui5 apps"},{"term":"sapui5 best practices"},{"term":"sapui5 code editor"},{"term":"sapui5 code validator"},{"term":"sapui5 csv file upload import"},{"term":"sapui5 diagnostics window"},{"term":"sapui5 excel import"},{"term":"sapui5 lint"},{"term":"sapui5 nested view"},{"term":"sapui5 project"},{"term":"sapui5 project structuring"},{"term":"sapui5 xml editor"},{"term":"scp"},{"term":"searching"},{"term":"selected"},{"term":"selected index"},{"term":"setup"},{"term":"sheet.js"},{"term":"smart table"},{"term":"smarttable"},{"term":"speech recognition"},{"term":"spider chart"},{"term":"split app"},{"term":"srv"},{"term":"stage"},{"term":"step by step process to create odata"},{"term":"string"},{"term":"submitbatch"},{"term":"system objects"},{"term":"tab"},{"term":"tag"},{"term":"technical interview questions"},{"term":"test Odata service"},{"term":"tiles"},{"term":"token"},{"term":"transparent"},{"term":"tree table"},{"term":"types of subroutines"},{"term":"types of tables"},{"term":"types of views"},{"term":"ui5"},{"term":"universal worklist"},{"term":"update"},{"term":"upload"},{"term":"use strict"},{"term":"user experience sap"},{"term":"util"},{"term":"v4"},{"term":"validate using headers"},{"term":"validation"},{"term":"value"},{"term":"variable names"},{"term":"version"},{"term":"video tutorial on formatter and inline expressions"},{"term":"video tutorial on globalization"},{"term":"view"},{"term":"view extension"},{"term":"view extensions"},{"term":"view modification"},{"term":"view replacement"},{"term":"viz charts"},{"term":"viz control"},{"term":"vizframe control"},{"term":"voice recognition"},{"term":"walkthrough admin cockpit"},{"term":"web dynpro"},{"term":"webIDE application"},{"term":"webapp"},{"term":"work Area"},{"term":"workflow"},{"term":"xls"},{"term":"xlsx"},{"term":"xml code editor"},{"term":"xml view"},{"term":"xs security"}],"title":{"type":"text","$t":"SAP Development: Mastering SAP UI5, BTP, Fiori, CAPM, RAP, ABAP; and More!"},"subtitle":{"type":"html","$t":"Welcome to the ultimate SAP UI5, BTP, Fiori, CAPM, RAP, ABAP blog! Explore comprehensive tutorials, interview questions, and real-world examples to master SAP development. Elevate your skills in creating stunning UI5 apps, harnessing the power of BTP, and building Fiori applications. Unlock the potential of CAPM, RAP, and ABAP, and learn to integrate seamlessly with the enterprise portal. Whether you're a beginner or an experienced developer, this blog is your go-to resource for SAP expertise!"},"link":[{"rel":"http://schemas.google.com/g/2005#feed","type":"application/atom+xml","href":"https:\/\/www.sapui5tutors.com\/feeds\/posts\/default"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3826368468004556615\/posts\/default\/-\/sap+fiori+application?alt=json-in-script\u0026max-results=50"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.sapui5tutors.com\/search\/label\/sap%20fiori%20application"},{"rel":"hub","href":"http://pubsubhubbub.appspot.com/"}],"author":[{"name":{"$t":"Sanjo Thomas"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/06687889588258406801"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"16","height":"16","src":"https:\/\/img1.blogblog.com\/img\/b16-rounded.gif"}}],"generator":{"version":"7.00","uri":"http://www.blogger.com","$t":"Blogger"},"openSearch$totalResults":{"$t":"1"},"openSearch$startIndex":{"$t":"1"},"openSearch$itemsPerPage":{"$t":"50"},"entry":[{"id":{"$t":"tag:blogger.com,1999:blog-3826368468004556615.post-6680130981905535882"},"published":{"$t":"2020-11-20T00:00:00.001-08:00"},"updated":{"$t":"2020-11-20T00:02:25.293-08:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"fiori app"},{"scheme":"http://www.blogger.com/atom/ns#","term":"local development"},{"scheme":"http://www.blogger.com/atom/ns#","term":"SAP Bussiness Application Studio"},{"scheme":"http://www.blogger.com/atom/ns#","term":"sap fiori application"},{"scheme":"http://www.blogger.com/atom/ns#","term":"sap fiori elements"},{"scheme":"http://www.blogger.com/atom/ns#","term":"sap fiori tools"},{"scheme":"http://www.blogger.com/atom/ns#","term":"Visual studio code"}],"title":{"type":"text","$t":"Get Started with Visual Studio Code for Fiori development using Fiori Tools"},"content":{"type":"html","$t":"\u003Cp\u003E\u003Cspan style=\"font-family: times;\"\u003EIn this blog, we will look into a different possibility of Fiori development in local environment using Visual Studio using Fiori Tools.\u003C\/span\u003E\u003C\/p\u003E\u003Cdiv class=\"separator\" style=\"clear: both; text-align: center;\"\u003E\u003Cspan style=\"font-family: times; margin-left: 1em; margin-right: 1em;\"\u003E\u003Cimg border=\"0\" data-original-height=\"928\" data-original-width=\"1406\" height=\"264\" src=\"https:\/\/1.bp.blogspot.com\/-oa6Q88cI6EM\/X7dx-8zn9yI\/AAAAAAAAWGI\/W8DgjJa8S-wQicDlI3vP8-KrV28ZBvfXgCLcBGAsYHQ\/w400-h264\/24.PNG\" width=\"400\" \/\u003E\u003C\/span\u003E\u003C\/div\u003E\u003Cp\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cspan style=\"font-family: times;\"\u003EWe will mainly cover 2 topics here, i.e.\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cspan style=\"font-family: times;\"\u003E1. How to set up Visual Studio on your system\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cspan style=\"font-family: times;\"\u003E2. How to download SAP Fiori Tools from Microsoft's Visual Studio Marketplace\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cspan style=\"font-family: times;\"\u003EBefore starting with this, I just want to highlight its totaly upto you, if you want to use SAP Bussiness Application Studio(a hosted Environment) or Visual Studio Code(a local Environment). SAP BAS does not require any kind of installation on your system, as its all on cloud, but in case of Visual studio code you would be required to install node.js and other dependancies on your local system.\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003ESAP Fiori tools is an extension pack available for Visual Studio Code and SAP Business Application Studio that is designed to increase the efficiency of SAP Fiori elements app development. SAP Fiori is SAP’s user experience, intended to provide end-users with apps that are role-based, adaptive, coherent, simple, and delightful. SAP Fiori elements provides predefined page types for SAP Fiori development, allowing users to quickly create SAPUI5 apps while taking advantage of the user interface provided by SAP. SAP Fiori tools allows users to easily generate SAP Fiori elements apps, modify the app’s functionality, generate new pages, and preview the application with both backend and mock data.\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cspan style=\"color: #333333;\"\u003E\u003Cspan style=\"background-color: white;\"\u003EIn this tutorial we will be using SAP Fiori tools to create an app featuring a list of objects,\u0026nbsp;\u003C\/span\u003E\u003C\/span\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003Ewith additional pages that provide more detailed information about the items in the list. You will be able to preview this app using real backend data provided by SAP, as well as mock data.\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003EAs a prerequisite, you must be having an access to Gateway Demo System i.e. ES5 account, i.e.\u0026nbsp;\u003C\/span\u003E\u003Cspan style=\"background-color: #e9e9e9; font-size: 14px;\"\u003Ehttps:\/\/sapes5.sapdevcenter.com\/sap\/opu\/odata\/sap\/SEPMRA_PROD_MAN\/\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EIf you dont have access to this system, you can register to it using:\u0026nbsp;\u003C\/span\u003E\u003C\/span\u003E\u003Cspan style=\"color: #333333; font-family: times;\"\u003E\u003Ca href=\"https:\/\/developers.sap.com\/tutorials\/gateway-demo-signup.html\"\u003Ehttps:\/\/developers.sap.com\/tutorials\/gateway-demo-signup.html\u003C\/a\u003E\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cspan style=\"color: #333333; font-family: times;\"\u003E\u003Cspan style=\"background-color: white;\"\u003E1) Lets being with downloading Visual Studio Code from the officail website:\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003E\u003Ca href=\"https:\/\/code.visualstudio.com\/download\" style=\"background-color: white; box-sizing: border-box; color: #007db8; font-size: 16px; text-decoration-line: none;\" target=\"_blank\"\u003E\u003Cspan style=\"font-family: times;\"\u003EDownload Visual Studio\u003C\/span\u003E\u003C\/a\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EHere are some resources to help you get started with Visual Studio Code\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Ca href=\"https:\/\/code.visualstudio.com\/docs\/getstarted\/userinterface#_basic-layout\" target=\"_blank\"\u003EVisual Studio Basic Layout\u003C\/a\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Ca href=\"https:\/\/code.visualstudio.com\/docs\/getstarted\/introvideos\" target=\"_blank\"\u003EVisual Studio Code Introductory Videos\u003C\/a\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003E2) Now that you access to Visual studio code, you need to install the suite of SAP Fiori tools extension.\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EIn Visual Studio Code's Activity Bar, click the icon for extensions.\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003E\u003Ca href=\"https:\/\/1.bp.blogspot.com\/-i_K8azao-uU\/X7dvr4itYEI\/AAAAAAAAWFs\/-EnxPLcftQgFBH98t4cXLOOVb2aX8xdqgCLcBGAsYHQ\/s412\/21.PNG\" style=\"background-color: white; clear: left; font-size: 16px; margin-bottom: 1em; margin-right: 1em; text-align: center;\"\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cimg border=\"0\" data-original-height=\"412\" data-original-width=\"72\" height=\"400\" src=\"https:\/\/1.bp.blogspot.com\/-i_K8azao-uU\/X7dvr4itYEI\/AAAAAAAAWFs\/-EnxPLcftQgFBH98t4cXLOOVb2aX8xdqgCLcBGAsYHQ\/w70-h400\/21.PNG\" width=\"70\" \/\u003E\u003C\/span\u003E\u003C\/a\u003E\u003C\/p\u003E\u003Cp style=\"background-color: white; box-sizing: border-box; color: #333333; font-size: 16px; line-height: 24px; margin: 0px 0px 20px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003ENext, clear the\u0026nbsp;\u003Cstrong style=\"box-sizing: border-box;\"\u003ESearch Box\u003C\/strong\u003E\u0026nbsp;at the top of the\u0026nbsp;\u003Cstrong style=\"box-sizing: border-box;\"\u003EExtensions\u003C\/strong\u003E\u0026nbsp;view, type\u0026nbsp;\u003Cstrong style=\"box-sizing: border-box;\"\u003E\u003Ccode style=\"border-radius: 4px; border: 1px solid rgb(233, 233, 233); box-sizing: border-box; color: #dd4a68; font-size: 12px; overflow-wrap: break-word; padding: 4px 8px;\"\u003ESAP Fiori tools\u003C\/code\u003E\u003C\/strong\u003E, and then press\u0026nbsp;\u003Cstrong style=\"box-sizing: border-box;\"\u003EEnter\u003C\/strong\u003E.\u003C\/span\u003E\u003C\/p\u003E\u003Cp style=\"background-color: white; box-sizing: border-box; color: #333333; font-size: 16px; line-height: 24px; margin: 0px 0px 20px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EClick the extension called\u0026nbsp;\u003Ccode style=\"border-radius: 4px; border: 1px solid rgb(233, 233, 233); box-sizing: border-box; color: #dd4a68; font-size: 12px; overflow-wrap: break-word; padding: 4px 8px;\"\u003ESAP Fiori tools - Extensions Pack\u003C\/code\u003E, and then click\u0026nbsp;\u003Cstrong style=\"box-sizing: border-box;\"\u003EInstall\u003C\/strong\u003E.\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EOnce you install the Extension pack, it is recommended that you restart Visual Studio Code\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003ENow that our Fiori Tools are installed in Visual Studio Code, we can now start developing a Fiori Application. In our case let's\u0026nbsp;\u003C\/span\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003Ecreate an SAP Fiori elements list report page displaying a list of products.\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cspan style=\"color: #333333; font-family: times;\"\u003E\u003Cspan style=\"background-color: white;\"\u003E3) We will be taking help of \u003Cb\u003EApplication Generator\u003C\/b\u003E, i.e. a wizard-style approach to create apps based on SAP Fiori Elements page types.\u0026nbsp;\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\u003Cp style=\"background-color: white; box-sizing: border-box; color: #333333; font-size: 16px; line-height: 24px; margin: 0px 0px 20px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EIn Visual Studio Code, open the Command Palette using\u0026nbsp;\u003Cstrong style=\"box-sizing: border-box;\"\u003ECMD\/CTRL + Shift + P\u003C\/strong\u003E, type\u0026nbsp;\u003Cstrong style=\"box-sizing: border-box;\"\u003E\u003Ccode style=\"border-radius: 4px; border: 1px solid rgb(233, 233, 233); box-sizing: border-box; color: #dd4a68; font-size: 12px; overflow-wrap: break-word; padding: 4px 8px;\"\u003EApplication Generator\u003C\/code\u003E\u003C\/strong\u003E, and select\u0026nbsp;\u003Cstrong style=\"box-sizing: border-box;\"\u003ESAP Fiori tools - Application Generator: Launch\u003C\/strong\u003E.\u003C\/span\u003E\u003C\/p\u003E\u003Cdiv class=\"separator\" style=\"clear: both; text-align: center;\"\u003E\u003Ca href=\"https:\/\/1.bp.blogspot.com\/-kYWHj_CM5-k\/X7dxUDGxtUI\/AAAAAAAAWF8\/tQJIhmMv36IQ3SHdTSl9jaD1XboP-h1KACLcBGAsYHQ\/s989\/22.PNG\" style=\"margin-left: 1em; margin-right: 1em;\"\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cimg border=\"0\" data-original-height=\"266\" data-original-width=\"989\" height=\"173\" src=\"https:\/\/1.bp.blogspot.com\/-kYWHj_CM5-k\/X7dxUDGxtUI\/AAAAAAAAWF8\/tQJIhmMv36IQ3SHdTSl9jaD1XboP-h1KACLcBGAsYHQ\/w640-h173\/22.PNG\" width=\"640\" \/\u003E\u003C\/span\u003E\u003C\/a\u003E\u003C\/div\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cbr \/\u003E\u003C\/span\u003E\u003Cdiv\u003E\u003Cspan style=\"font-family: times;\"\u003ENow the command Pallete will close and a new window would open. Here, select\u0026nbsp;\u003Cstrong style=\"background-color: white; box-sizing: border-box; color: #333333; font-size: 16px;\"\u003ESAP Fiori tools - Application Generator\u003C\/strong\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003E\u0026nbsp;tile and press\u0026nbsp;\u003C\/span\u003E\u003Cstrong style=\"background-color: white; box-sizing: border-box; color: #333333; font-size: 16px;\"\u003ENext\u003C\/strong\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003E.\u003C\/span\u003E\u003C\/span\u003E\u003C\/div\u003E\u003Cdiv\u003E\u003Cdiv class=\"separator\" style=\"clear: both; text-align: center;\"\u003E\u003Ca href=\"https:\/\/1.bp.blogspot.com\/-_LkobEOGzCw\/X7dx131BWGI\/AAAAAAAAWGE\/yCth42_qbHcg0N8HrwZp4ZoeMMQx2qqwgCLcBGAsYHQ\/s797\/23.PNG\" style=\"margin-left: 1em; margin-right: 1em;\"\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cimg border=\"0\" data-original-height=\"797\" data-original-width=\"774\" height=\"320\" src=\"https:\/\/1.bp.blogspot.com\/-_LkobEOGzCw\/X7dx131BWGI\/AAAAAAAAWGE\/yCth42_qbHcg0N8HrwZp4ZoeMMQx2qqwgCLcBGAsYHQ\/s320\/23.PNG\" \/\u003E\u003C\/span\u003E\u003C\/a\u003E\u003C\/div\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cbr \/\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003E\u003Cbr \/\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/div\u003E\u003Cdiv\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003EYou need to select the page type to create. Since this tutorial involves a list report, select\u0026nbsp;\u003C\/span\u003E\u003Cstrong style=\"background-color: white; box-sizing: border-box; color: #333333; font-size: 16px;\"\u003EList Report Object Page\u003C\/strong\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003E, and then click\u0026nbsp;\u003C\/span\u003E\u003Cstrong style=\"background-color: white; box-sizing: border-box; color: #333333; font-size: 16px;\"\u003ENext\u003C\/strong\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003E.\u003C\/span\u003E\u003C\/span\u003E\u003C\/div\u003E\u003Cdiv\u003E\u003Cdiv class=\"separator\" style=\"clear: both; text-align: center;\"\u003E\u003Ca href=\"https:\/\/1.bp.blogspot.com\/-oa6Q88cI6EM\/X7dx-8zn9yI\/AAAAAAAAWGI\/W8DgjJa8S-wQicDlI3vP8-KrV28ZBvfXgCLcBGAsYHQ\/s1406\/24.PNG\" style=\"margin-left: 1em; margin-right: 1em;\"\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cimg border=\"0\" data-original-height=\"928\" data-original-width=\"1406\" src=\"https:\/\/1.bp.blogspot.com\/-oa6Q88cI6EM\/X7dx-8zn9yI\/AAAAAAAAWGI\/W8DgjJa8S-wQicDlI3vP8-KrV28ZBvfXgCLcBGAsYHQ\/s320\/24.PNG\" width=\"320\" \/\u003E\u003C\/span\u003E\u003C\/a\u003E\u003C\/div\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cbr \/\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003E5) In the next step, we define our data source for our application, i.e. in our case \"\u003C\/span\u003E\u003Cspan style=\"color: #333333;\"\u003EConnect to an OData Service\". Copy and paste this URL:\u0026nbsp;\u003C\/span\u003E\u003Cspan style=\"font-size: 14px; white-space: inherit; word-spacing: normal;\"\u003Ehttps:\/\/sapes5.sapdevcenter.com\/sap\/opu\/odata\/sap\/SEPMRA_PROD_MAN\/\u003C\/span\u003E\u003C\/span\u003E\u003C\/div\u003E\u003Cdiv\u003E\u003Cspan style=\"font-size: 14px; white-space: inherit; word-spacing: normal;\"\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cbr \/\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/div\u003E\u003Cdiv\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003EYou may be prompted to enter credentials to access the service. Enter your username and password, and click the\u0026nbsp;\u003C\/span\u003E\u003Cstrong style=\"background-color: white; box-sizing: border-box; color: #333333; font-size: 16px;\"\u003ENext\u003C\/strong\u003E\u003Cspan style=\"background-color: white; color: #333333; font-size: 16px;\"\u003E\u0026nbsp;button.\u003C\/span\u003E\u003C\/span\u003E\u003C\/div\u003E\u003Cdiv\u003E\u003Cp style=\"background-color: white; box-sizing: border-box; color: #333333; font-size: 16px; line-height: 24px; margin: 0px 0px 20px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EAfter successfully connecting to the supplied OData service, click\u0026nbsp;\u003Cstrong style=\"box-sizing: border-box;\"\u003ENext\u003C\/strong\u003E\u0026nbsp;to customize the template.\u003C\/span\u003E\u003C\/p\u003E\u003Cp style=\"background-color: white; box-sizing: border-box; color: #333333; font-size: 16px; line-height: 24px; margin: 0px 0px 20px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003ETwo more fields will appear. One for the\u0026nbsp;\u003Cstrong style=\"box-sizing: border-box;\"\u003EMain Entity\u003C\/strong\u003E\u0026nbsp;and another for the\u0026nbsp;\u003Cstrong style=\"box-sizing: border-box;\"\u003ENavigation Entity\u003C\/strong\u003E. Since this list report is intended to display products, select\u0026nbsp;\u003Ccode style=\"border-radius: 4px; border: 1px solid rgb(233, 233, 233); box-sizing: border-box; color: #dd4a68; font-size: 12px; overflow-wrap: break-word; padding: 4px 8px;\"\u003ESEPMRA_C_PD_Product\u003C\/code\u003E\u0026nbsp;for\u0026nbsp;\u003Cstrong style=\"box-sizing: border-box;\"\u003EMain Entity\u003C\/strong\u003E. The application is simply meant to display a list of products, so set the\u0026nbsp;\u003Cstrong style=\"box-sizing: border-box;\"\u003ENavigation Entity\u003C\/strong\u003E\u0026nbsp;to\u0026nbsp;\u003Cstrong style=\"box-sizing: border-box;\"\u003E\u003Ccode style=\"border-radius: 4px; border: 1px solid rgb(233, 233, 233); box-sizing: border-box; color: #dd4a68; font-size: 12px; overflow-wrap: break-word; padding: 4px 8px;\"\u003ENone\u003C\/code\u003E\u003C\/strong\u003E.\u003C\/span\u003E\u003C\/p\u003E\u003Cp style=\"background-color: white; box-sizing: border-box; color: #333333; font-size: 16px; line-height: 24px; margin: 0px 0px 20px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EClick\u0026nbsp;\u003Cstrong style=\"box-sizing: border-box;\"\u003ENext\u003C\/strong\u003E.\u003C\/span\u003E\u003C\/p\u003E\u003Cp style=\"background-color: white; box-sizing: border-box; color: #333333; font-size: 16px; line-height: 24px; margin: 0px 0px 20px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EWith the page type and data source defined, the next step is to configure the main project attributes:\u003C\/span\u003E\u003C\/p\u003E\u003Ctable style=\"background-color: white; border-collapse: collapse; color: #333333; display: block; font-size: 16px; margin-bottom: 20px; overflow-x: auto;\"\u003E\u003Cthead style=\"box-sizing: border-box;\"\u003E\u003Ctr style=\"border-top: 1px solid rgb(204, 204, 204); box-sizing: border-box;\"\u003E\u003Cth align=\"left\" style=\"border: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 6px 13px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EField Name\u003C\/span\u003E\u003C\/th\u003E\u003Cth align=\"left\" style=\"border: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 6px 13px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EValue\u003C\/span\u003E\u003C\/th\u003E\u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody style=\"box-sizing: border-box;\"\u003E\u003Ctr style=\"border-top: 1px solid rgb(204, 204, 204); box-sizing: border-box;\"\u003E\u003Ctd align=\"left\" style=\"border: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 6px 13px;\"\u003E\u003Cstrong style=\"box-sizing: border-box;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EWhat is the module name for your application?\u003C\/span\u003E\u003C\/strong\u003E\u003C\/td\u003E\u003Ctd align=\"left\" style=\"border: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 6px 13px;\"\u003E\u003Cstrong style=\"box-sizing: border-box;\"\u003E\u003Ccode style=\"border-radius: 4px; border: 1px solid rgb(233, 233, 233); box-sizing: border-box; color: #dd4a68; font-size: 12px; overflow-wrap: break-word; padding: 4px 8px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003Edemofioriapp\u003C\/span\u003E\u003C\/code\u003E\u003C\/strong\u003E\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background-color: #f8f8f8; border-top: 1px solid rgb(204, 204, 204); box-sizing: border-box;\"\u003E\u003Ctd align=\"left\" style=\"border: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 6px 13px;\"\u003E\u003Cstrong style=\"box-sizing: border-box;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EWhat is the title for your application?\u003C\/span\u003E\u003C\/strong\u003E\u003C\/td\u003E\u003Ctd align=\"left\" style=\"border: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 6px 13px;\"\u003E\u003Cspan style=\"color: #dd4a68; font-family: times;\"\u003E\u003Cspan style=\"font-size: 12px;\"\u003E\u003Cb\u003EFiori App\u003C\/b\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-top: 1px solid rgb(204, 204, 204); box-sizing: border-box;\"\u003E\u003Ctd align=\"left\" style=\"border: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 6px 13px;\"\u003E\u003Cstrong style=\"box-sizing: border-box;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EWhat is the namespace for your application?\u003C\/span\u003E\u003C\/strong\u003E\u003C\/td\u003E\u003Ctd align=\"left\" style=\"border: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 6px 13px;\"\u003E\u003Cstrong style=\"box-sizing: border-box;\"\u003E\u003Ccode style=\"border-radius: 4px; border: 1px solid rgb(233, 233, 233); box-sizing: border-box; color: #dd4a68; font-size: 12px; overflow-wrap: break-word; padding: 4px 8px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003Edemo\u003C\/span\u003E\u003C\/code\u003E\u003C\/strong\u003E\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background-color: #f8f8f8; border-top: 1px solid rgb(204, 204, 204); box-sizing: border-box;\"\u003E\u003Ctd align=\"left\" style=\"border: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 6px 13px;\"\u003E\u003Cstrong style=\"box-sizing: border-box;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EWhat is the description for your application?\u003C\/span\u003E\u003C\/strong\u003E\u003C\/td\u003E\u003Ctd align=\"left\" style=\"border: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 6px 13px;\"\u003E\u003Cspan style=\"color: #dd4a68; font-family: times;\"\u003E\u003Cspan style=\"font-size: 12px;\"\u003E\u003Cb\u003EA demo Fiori application.\u003C\/b\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-top: 1px solid rgb(204, 204, 204); box-sizing: border-box;\"\u003E\u003Ctd align=\"left\" style=\"border: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 6px 13px;\"\u003E\u003Cstrong style=\"box-sizing: border-box;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EChoose your project folder\u003C\/span\u003E\u003C\/strong\u003E\u003C\/td\u003E\u003Ctd align=\"left\" style=\"border: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 6px 13px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EClick the folder selection icon and select where to save your project.\u003C\/span\u003E\u003C\/td\u003E\u003C\/tr\u003E\u003C\/tbody\u003E\u003C\/table\u003E\u003Cp style=\"background-color: white; box-sizing: border-box; color: #333333; font-size: 16px; line-height: 24px; margin: 0px 0px 20px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EClick\u0026nbsp;\u003Cstrong style=\"box-sizing: border-box;\"\u003EFinish\u003C\/strong\u003E.\u003C\/span\u003E\u003C\/p\u003E\u003Cp style=\"background-color: white; box-sizing: border-box; color: #333333; font-size: 16px; line-height: 24px; margin: 0px 0px 20px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EAt this point, your application folder will be generated based on the input you have provided.\u003C\/span\u003E\u003C\/p\u003E\u003Cp style=\"background-color: white; box-sizing: border-box; color: #333333; font-size: 16px; line-height: 24px; margin: 0px 0px 20px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EOnce your project has been generated, you will have the option to add it to your existing workspace. Verify that your project has been created and it looks similar to this:\u003C\/span\u003E\u003C\/p\u003E\u003Cdiv class=\"separator\" style=\"clear: both; text-align: center;\"\u003E\u003Ca href=\"https:\/\/1.bp.blogspot.com\/-Fh_qXzG8m0U\/X7dz2HjodPI\/AAAAAAAAWGY\/swu8oLk4SA4l6OplY_iYStMdbS-Nznl3wCLcBGAsYHQ\/s608\/25.PNG\" style=\"margin-left: 1em; margin-right: 1em;\"\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cimg border=\"0\" data-original-height=\"608\" data-original-width=\"519\" height=\"400\" src=\"https:\/\/1.bp.blogspot.com\/-Fh_qXzG8m0U\/X7dz2HjodPI\/AAAAAAAAWGY\/swu8oLk4SA4l6OplY_iYStMdbS-Nznl3wCLcBGAsYHQ\/w341-h400\/25.PNG\" width=\"341\" \/\u003E\u003C\/span\u003E\u003C\/a\u003E\u003C\/div\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cbr \/\u003E\u003C\/span\u003E\u003Cp style=\"background-color: white; box-sizing: border-box; color: #333333; font-size: 16px; line-height: 24px; margin: 0px 0px 20px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003ESince the given OData service came with pre-configured backend annotations, you can preview your app right away.\u003C\/span\u003E\u003C\/p\u003E\u003Cp style=\"background-color: white; box-sizing: border-box; color: #333333; font-size: 16px; line-height: 24px; margin: 0px 0px 20px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003E6) From the Visual Studio Code\u0026nbsp;\u003Cstrong style=\"box-sizing: border-box;\"\u003EExplorer\u003C\/strong\u003E\u0026nbsp;on your left, right-click your project and select\u0026nbsp;\u003Cstrong style=\"box-sizing: border-box;\"\u003EPreview Application\u003C\/strong\u003E.\u003C\/span\u003E\u003C\/p\u003E\u003Cdiv class=\"separator\" style=\"clear: both; text-align: center;\"\u003E\u003Ca href=\"https:\/\/1.bp.blogspot.com\/-QpVsc3NRF6g\/X7d0IMLPeKI\/AAAAAAAAWGg\/yW0v8xhx9VkMv48syAm2hJzqaeHlVA8EQCLcBGAsYHQ\/s718\/26.PNG\" style=\"margin-left: 1em; margin-right: 1em;\"\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cimg border=\"0\" data-original-height=\"506\" data-original-width=\"718\" height=\"283\" src=\"https:\/\/1.bp.blogspot.com\/-QpVsc3NRF6g\/X7d0IMLPeKI\/AAAAAAAAWGg\/yW0v8xhx9VkMv48syAm2hJzqaeHlVA8EQCLcBGAsYHQ\/w400-h283\/26.PNG\" width=\"400\" \/\u003E\u003C\/span\u003E\u003C\/a\u003E\u003C\/div\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cbr \/\u003E\u003C\/span\u003E\u003Cp style=\"background-color: white; box-sizing: border-box; color: #333333; font-size: 16px; line-height: 24px; margin: 0px 0px 20px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EFrom the options, you will need to select a npm script. Select\u0026nbsp;\u003Ccode style=\"border-radius: 4px; border: 1px solid rgb(233, 233, 233); box-sizing: border-box; color: #dd4a68; font-size: 12px; overflow-wrap: break-word; padding: 4px 8px;\"\u003Estart\u003C\/code\u003E\u0026nbsp;and press\u0026nbsp;\u003Cstrong style=\"box-sizing: border-box;\"\u003E\u003Ccode style=\"border-radius: 4px; border: 1px solid rgb(233, 233, 233); box-sizing: border-box; color: #dd4a68; font-size: 12px; overflow-wrap: break-word; padding: 4px 8px;\"\u003EEnter\u003C\/code\u003E\u003C\/strong\u003E\u0026nbsp;to preview your app with backend data. A new browser window will open with your List Report Object Page application running.\u003C\/span\u003E\u003C\/p\u003E\u003Cdiv class=\"separator\" style=\"clear: both; text-align: center;\"\u003E\u003Ca href=\"https:\/\/1.bp.blogspot.com\/-fcXEn2fQBaY\/X7d0d8twazI\/AAAAAAAAWGo\/5aPqC7_mfyA42dXJxvo0i1s0STo4MIwWgCLcBGAsYHQ\/s1013\/27.PNG\" style=\"margin-left: 1em; margin-right: 1em;\"\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cimg border=\"0\" data-original-height=\"218\" data-original-width=\"1013\" height=\"138\" src=\"https:\/\/1.bp.blogspot.com\/-fcXEn2fQBaY\/X7d0d8twazI\/AAAAAAAAWGo\/5aPqC7_mfyA42dXJxvo0i1s0STo4MIwWgCLcBGAsYHQ\/w640-h138\/27.PNG\" width=\"640\" \/\u003E\u003C\/span\u003E\u003C\/a\u003E\u003C\/div\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cbr \/\u003E\u003C\/span\u003E\u003Cdiv class=\"separator\" style=\"clear: both; text-align: center;\"\u003E\u003Ca href=\"https:\/\/1.bp.blogspot.com\/-Q2DenwiMQUc\/X7d14khmfTI\/AAAAAAAAWG0\/plafKrSm8fQZOwl0fc28973v7MWHddCdQCLcBGAsYHQ\/s1901\/28.PNG\" style=\"margin-left: 1em; margin-right: 1em;\"\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cimg border=\"0\" data-original-height=\"891\" data-original-width=\"1901\" height=\"300\" src=\"https:\/\/1.bp.blogspot.com\/-Q2DenwiMQUc\/X7d14khmfTI\/AAAAAAAAWG0\/plafKrSm8fQZOwl0fc28973v7MWHddCdQCLcBGAsYHQ\/w640-h300\/28.PNG\" width=\"640\" \/\u003E\u003C\/span\u003E\u003C\/a\u003E\u003C\/div\u003E\u003Cspan style=\"font-family: times;\"\u003E\u003Cbr \/\u003E\u003C\/span\u003E\u003Cp style=\"background-color: white; box-sizing: border-box; color: #333333; font-size: 16px; line-height: 24px; margin: 0px 0px 20px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EI hope this tutorial was helpful in understanding the basics of SAP Fiori tools in Visual Studio Code. Moreover we learnt how to gevelop a list report page fiori elements project generated by SAP Fiori tools and a running application using real backend data.\u003C\/span\u003E\u003C\/p\u003E\u003Cp style=\"background-color: white; box-sizing: border-box; color: #333333; font-size: 16px; line-height: 24px; margin: 0px 0px 20px;\"\u003E\u003Cspan style=\"font-family: times;\"\u003EStay tuned for my futher tutorial blogs!\u003C\/span\u003E\u003C\/p\u003E\u003C\/div\u003E"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.sapui5tutors.com\/feeds\/6680130981905535882\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.sapui5tutors.com\/2020\/11\/get-started-with-visual-studio-code-for.html#comment-form","title":"1 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3826368468004556615\/posts\/default\/6680130981905535882"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3826368468004556615\/posts\/default\/6680130981905535882"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.sapui5tutors.com\/2020\/11\/get-started-with-visual-studio-code-for.html","title":"Get Started with Visual Studio Code for Fiori development using Fiori Tools"}],"author":[{"name":{"$t":"Sanjo Thomas"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/06687889588258406801"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"16","height":"16","src":"https:\/\/img1.blogblog.com\/img\/b16-rounded.gif"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/1.bp.blogspot.com\/-oa6Q88cI6EM\/X7dx-8zn9yI\/AAAAAAAAWGI\/W8DgjJa8S-wQicDlI3vP8-KrV28ZBvfXgCLcBGAsYHQ\/s72-w400-h264-c\/24.PNG","height":"72","width":"72"},"thr$total":{"$t":"1"}}]}});