Você está na página 1de 19

HANA Tool – Develop Like Never Before

Presenter : Shyam K Gangisetti


ABAP Development Tools for
Eclipse
Topics Covered in the Document

1) ABAP Development Tools for Eclipse - The Basic Idea


2) ABAP Development Tools for Eclipse: Overview
3) SDK for Partner and Customer Add-ons
4) How can you Install the ABAP Development Tools for Eclipse ?
5) Dictionary View Editor in Eclipse and Example
6) ABAP Managed Database Procedures in Eclipse
7) Data Preview in Eclipse
8) ABAP Code Search in Eclipse
9) ADT Shortcut Reference Card
10) Developers Guide for CDS
11) Developers info ABAP NW 750
12) Developers Guide for AMDP
13) Wrap Up (Please check for updates based up on your current version )
14) Further Information
Topics Covered in class room Session/Hands on

• Creation of CDS with parameters, with Joins, with Association and direct CDS view à Hands on for one end to end example
• AMDP procedures and working methods
• Row/Column storage
• Compression and technics
• HANA CDS view existence
• Annotations and Exposing data
• DB Procedures usage
• Consumption of OData directly from CDS
• AMDP and Development Steps
• Explain Old and new ABAP syntax and their usage
ABAP Development Tools for Eclipse - The Basic Idea
SAP GUI Eclipse

ABAP Tools plug-ins

ABAP Server
Dynpro-based UI Service-enabled API

Functionality of ABAP Workbench & Tools

Transport Runtime/Debug
Enqueue …
Tools Envrironment
ABAP Development Tools for Eclipse: Overview

o Increased developer experience for ABAP development incl. refactoring support

o ABAP Debugger integrated in eclipse debugging framework

o Transport Management Tools

o ABAP Test Cockpit for managing your code quality

o ABAP Profiler for Performance tracing

o ABAP Development Tools for SAP HANA

o UI Development Tools for Web Dynpro, Floor plan Manager and SAP UI5

o ABAP Connectivity and Integration Tools


SDK for Partner and Customer
Add-ons

o Eclipse is an extensible platform with a huge open source community

o ABAP Development Tools for Eclipse are also extensible

o SDK: Partner/Customer can contribute via stable APIs (Extension Points)


How can you Install the ABAP Development Tools for Eclipse ?

www.eclipse.org https://tools.hana.ondemand.com

1
Dictionary View Editor in Eclipse

View Editor enables ABAP developers to quickly define powerful Dictionary Views based on a newly
defined Data Definition Language (DDL)
ABAP Managed Database Procedures in Eclipse
ABAP managed database procedures enables ABAP developers to define stored procedures
in SAP HANA within the ABAP class editor in Eclipse
Data Preview in Eclipse
Data Preview enables ABAP developers to quickly preview the records in the
ABAP Dictionary tables and views
ABAP Codesearch in Eclipse
ABAP Codesearch enables ABAP developers to quickly find arbitrary code snippets
in their ABAP code
ADT Shortcut Reference Card
Edit
Ctrl+Shift+A Open development object
Ctrl+F2 Check development object
Ctrl+F3 Activate development object
Ctrl+Shift+F3 Activate all inactive objects
Ctrl+Space Code completion
Ctrl+1 Quick fix proposal
Alt+F2 Show method information
Ctrl+7 Toggle comment
Shift+F1 Format source aka pretty printer
Help
F1 ABAP keyword documentation
F2 Show code element information
Ctrl+3 Search for commands & views
Ctrl+Shift+L List all keyboard shortcuts
ADT Shortcut Reference Card

Navigate
F3 Open definition
Alt+Left Backward history
Alt+Right Forward history
Ctrl+T Quick hierarchy
F4 Open Type Hierarchy
Ctrl+O Quick outline
Ctrl+Shift+G Where-used list
Run, Debug
F8 Run current ABAP object
Alt+F8 Select & run ABAP application
Ctrl+Shift+B Toggle breakpoint
F5, F6, F7, F8 Step into, over, return, resume
Ctrl+Shift+F10 Execute ABAP unit tests
Alt+F9 Profile development object
Developers Guide for CDS
 Developer Guide for CDS
https://help.sap.com/doc/29ff91966a9f46ba85b61af337724d31/2.0.00/en-
US/SAP_HANA_Core_Data_Services_CDS_Reference_en.pdf

 CDS Annotations and Utilization


https://help.sap.com/viewer/cc0c305d2fab47bd808adcad3ca7ee9d/7.5.9/en-
US/630ce9b386b84e80bfade96779fbaeec.html
Developers info ABAP NW 750

ABAP NW 750
 This will clearly explains Old and new ABAP syntax and their usage
https://blogs.sap.com/2016/03/02/old-and-new-abap-syntax-overview-sheet/

 ABAP 750 Syntax and additional features


https://blogs.sap.com/2015/11/27/abap-language-news-for-release-750/
Developers Guide for AMDP

 AMDP Development
https://help.sap.com/viewer/6811c09434084fd1bc4f40e66913ce11/7.4.19/en-
US/3e7ce62892d243eca44499d3f5a54bff.html

 ABAP for SAP HANA Reference Scenario


https://blogs.sap.com/2014/10/23/abap-for-sap-hana-reference-scenario-tutorials/
Wrap Up (Please check for updates based up on your current version )

 Available for AS ABAP 7.31/7.03 SP4 and AS ABAP 7.4


 Download newest version ADT 2.13 from SAP Service Marketplace
or via the Eclipse Tools Updatesite: https://tools.hana.ondemand.com
 Supported Eclipse Versions: Juno (4.2) , Kepler (4.3)
 Supported OS: Windows, Mac OS, Linux
 For further information read SAP Note https://service.sap.com/sap/support/notes/1886449
 AIE SCN Community http://scn.sap.com/community/abap/eclipse
 You want to trial the AS ABAP 7.4 ?  http://scn.sap.com/docs/DOC-41566
Further Information

SAP Public Web


AIE Community: http://scn.sap.com/community/abap/eclipse

SAP Education and Certification Opportunities


ABAP in Eclipse Training BC404 planned for end of 2013 (Link)
www.sap.com/education

Watch SAP TechEd Online


www.sapteched.com/online

Você também pode gostar