Академический Документы
Профессиональный Документы
Культура Документы
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
SAP YARD
TUTORIALS
CODE SNIPPETS
HELP FORUM
SAP QUIZ
148
Shares
ADT
Beginners SAP
CDS Views
Enteremail
Subscribe
HANA Studio
SEARCH
SAP Technical
Follow@sapyard
http://www.sapyard.com/abaponsaphanaparti/
1/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
SAPYard
656likes
Liked
Youand2otherfriendslikethis
Abapinho
7MostPopular&FeaturedArticles
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
Fiori App - An
ABAPer
Introduction from an
Zero
NetworkedBlogs
Blog:
SAPYard
Topics:
Abap,Sap,Hana
Followourblog
Hopefully, you have some idea of HANA Studio and its need.
Q: What is ADT and what is the need of ADT?
2. ABAP Development Tool is the full form of ADT. ADT provides eclipse
http://www.sapyard.com/abaponsaphanaparti/
3/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
148
Shares
We need ADT because with ADT in Eclipse, the HANA Studio becomes super
powerful. You can connect to different ABAP systems from single Eclipse
User Interface. Isnt it cool? With ABAP perspective in the studio, you can
implement end-to-end in-memory solutions in Studio with the same UI.
One entry point and multiple bene ts. Dont you like it?
Q: Seems ADT does the same thing like SE80 T-code. Then why do we
really need ADT?
3. You are right. Both ADT and SE80 have same source code repository and
locking mechanism and thus both compliment each other. But ADT is more
powerful than SE80. Some advanced features like creating external views for
exposing HANA view to ABAP DDIC* (external views), creating Database proxy
procedures* are available only when using ADT.
SE80 has been with SAP from birth. ADT is new and still has some enhanced
features. SAP is continuously working on more exclusive features which would
be possible only from ADT in future. So, ADT is the future
Also Read : View the HANA Views from different angles
Q: What are perspective in HANA Studio?
4. In laymans term, perspectives are prede ned layouts for different roles.
For example, we have ABAP perspective for ABAP developers. Java
perspective for Java developers. Debug perspective for debugging. Modeler
for modeling in SAP HANA. Administration console for Admin tasks etc. So,
every member of the team would use the perspective as per his job role,
responsibilities and activities they need to perform.
http://www.sapyard.com/abaponsaphanaparti/
NOVEMBER 5, 2014
NOVEMBER 3, 2014
4/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
No, it has to be connected to an ABAP system rst. So, what helps Eclipse to
connect to ABAP system? The answer is ABAP Project. Did you expect this
answer?
ABAP project helps to connect the Eclipse base IDE to ABAP
148
Shares backend system. The project provides eclipse based frameworks for creating,
processing and testing development objects.
In short, ABAP project represents a system logon and contains all ABAP
development objects of the related system.
http://www.sapyard.com/abaponsaphanaparti/
5/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
148
Shares
http://www.sapyard.com/abaponsaphanaparti/
6/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
148
Shares
http://www.sapyard.com/abaponsaphanaparti/
7/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
148
Shares
Check, we can view the same program in GUI and HANA Studio.
Q: Can we edit the same program in GUI and in HANA Studio
simultaneously?
7. No, we cannot edit the same program simultaneously. Both ADT and SE80
have same source code repository and locking mechanism (as mentioned in
answer 3), therefore, we cannot interfere when other is editing it at the same
time.
You get the below error in ADT if you try to edit the already opened program
(in GUI).
http://www.sapyard.com/abaponsaphanaparti/
8/24
10/30/2016
148
Shares
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
http://www.sapyard.com/abaponsaphanaparti/
9/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
Give the name and description of the program. Do not forget, the Z* or Y*
naming convention holds good even while creating custom objects from
ADT.
148
Shares
You need to choose the transport where you want to save your program.
Write your program and check the syntax and activate it. Most of the icon
are similar to GUI. Done, your program is ready in Studio. Actually, you
created the program just like in SE38/SE80, just the front end was different.
You can go to your ABAP system and check, the new program exists there.
http://www.sapyard.com/abaponsaphanaparti/
10/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
Execute the RUN icon in HANA studio and your program would show the
output.
148
Shares
Congrats, you created your rst program in SAP HANA and executed it
successfully. Although this was a dummy program, in actual projects as well,
the process remains the same.
In subsequent posts, we would build real-time programs, learn about ABAP
trace in SAP HANA Studio, Debugging in ADT, Optimized access on
http://www.sapyard.com/abaponsaphanaparti/
11/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
internal tables, Code Inspector, SQL Monitoring, ADBC, AMDP, CDS etc.
Also Read:SAP HANA ; S/4 HANA and S/4 HANA Finance in Nutshell
Please stay tuned for more ABAP on SAP HANA technical stuff.
Do you want SAP HANA Studio and HANA Database to practice?
If you want to explore a fully set-up SAP HANA Studio and database, please hit
148 the Subscribe button on the top right side (and activate it) and drop us a note at
Shares
mailsapyard@gmail.com. We are planning to allow our subscribers free
access to SAP HANA system for couple of hours to get the look and feel of
the system for free (for couple of hours only). After we get the list of
interested users, we would provide the credentials and date/time when they
can access it.
Happy Learning.
If you want to get such useful articles directly to your inbox, please
SUBSCRIBE. We respect your privacy and take protecting it seriously.
If you liked this post, please hit the share buttons.
Thank you very much for your time!!
Check our series on SAP ABAP on HANA
1. ABAP on SAP HANA. Part I
2. ABAP on SAP HANA. Part II
3. ABAP for SAP HANA Points to remember
http://www.sapyard.com/abaponsaphanaparti/
12/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
74
http://www.sapyard.com/abaponsaphanaparti/
13/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
148
Shares
Previous post
28 COMMENTS
Next post
14/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
Regards,
Team SAPYard.
http://www.sapyard.com/abaponsaphanaparti/
15/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
Shares
Regards,
Haarish
Fujitsu
http://www.sapyard.com/abaponsaphanaparti/
16/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
Regards,
Team SAPYard.
17/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
Regards,
Team SAPYard.
Shares
know what SAP HANA is? and how it differs to normal ABAP.
18/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
Regards,
Rajeev
19/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
148
Shares
Dear Raju,
All your articles are really helpful. Thanks for sharing.
http://www.sapyard.com/abaponsaphanaparti/
20/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
Shares
21/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
Regards,
Team SAPYard.
Shares
22/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
148
Shares
http://www.sapyard.com/abaponsaphanaparti/
23/24
10/30/2016
ABAPonSAPHANA.PartI.FirstPrograminABAPHANASAPYard
148
Shares
http://www.sapyard.com/abaponsaphanaparti/
24/24