SlideShare a Scribd company logo
1 of 22
http://www.onlinesapabaptraining.com/
 Workbench
 Program
maintenance
 Screen Painter
 Menu Painter
 Transactions
 ABAP/4 Query
 Translation menu
http://www.onlinesapabaptraining.com/
Change/Display
Variants
Attributes (Logical Data Bases)
Documentation
Text Elements
Program Directory
Copy/Rename/Delete
Development Test
http://www.onlinesapabaptraining.com/
 Run-time Analysis
 Extended Syntax
Check
 Program References
 Pretty Printer
 Find Source String
 Check/Generate
 Insert Statement
 Split Line/Copy/Move...
 Fetch
 Position
 Goto Menu
 Utilities (Local/Global Search)
 Upload/Download
 Set/Display Breakpoints
 Printing (Only a part ...)
 Select * from
 Call Function
 Message
 Write
 Others e.g.
Comment
(*, **1, *f, *m ...)
Single Step/Execute/Continue
Table (PgUp/PgDn/Format E,C,X)
Click on fields (Change Contents or
Display)
Scroll in program source
Goto Menu
Set/Delete Breakpoint (Breakpoint At)
 = Event-driven programming language
 Working with Reports
 Report Syntax and layout
 Declaring and Processing data
 Events and Flow Control
 Subroutines
 Reading and Processing Internal tables/Database tables
 Selection criteria and Parameters
 Working with Logical Databases
 Interactive Reporting
Naming a Report (R/Z + M/F... + Name(6))
Creating Reports
Changing Reports
Structure of the ABAP/4 Programming
Language
ABAP/4 Report Layout
Inserting Ready-Made Strucures
 Declaratives
(DATA,.)
 Events (GET,...)
 Control (IF,...)
 Operational
(WRITE,)
Constants/Variables
Assigning Values
Arithmetic Operations
Processing Text Fields
System Fields (SY-UZEIT, SY-DATUM)
Event Key Words (GET, START/END OF
SELECTION, INITIALIZATION)
Events: Concept
Flow Control in ABAP/4
Flow Control: Concept
LFA1
LFB1
LFC1 1990 1991
0001
... ...
0002
0000000001
1990 1991
0001
... ...
0002
0000000002
REPORT DEMO.
<declaration section>
START-OF-SELECTION. " processing block
WRITE: 'Start', ... .
GET LFA1. " processing block
WRITE: ... .
IF LFA1-LAND1 = 'D'.
...
ENDIF.
GET LFB1. " processing block
WRITE: ... .
END-OF-SELECTION. " processing block
WRITE: 'Total:', ... .
Definition
Calling Subroutines
Passing data between subroutines/reports
(INCLUDE, PERFORM X(Y),...)
Function Modules
Definition (Internal Tables)
Filling Internal Tables
Reading/Changing and Sorting
SELECT/INSERT/UPDATE/MODIFY/
DELETE
SELECT * FROM T005T
WHERE LAND1 EQ 'D'.
WRITE: T005T-SPRAS, T005T-NATIO.
ENDSELECT.
SELECT * FROM <dbtab> INTO TABLE <itab> [WHERE ...]
[ORDER BY ...].
Note that there is no ENDSELECT here.
SELECT * FROM <dbtab> APPENDING TABLE <itab> [WHERE ...]
[ORDER BY ...].
If the operation was successful, the system field SY-SUBRC is set to 0, otherwise
to 4.
SELECT SINGLE * FROM <dbtab> WHERE ...
In this case, the WHERE condition may contain only equality conditions linked using
AND. You
have to specify the primary key in full.
SELECT-OPTIONS
PARAMETERS
SELECTION-SCREEN
Display/Maintenance
ABAP/4 Key words for Logical Databases
Concept
Structure
Selections/Texts
Database Program (SAPDB<dba>)
Selection Screen
Documentation
Checking/Copying/Deleting/Details
Abap ppt2

More Related Content

What's hot

What's hot (9)

Sap abap report program
Sap abap report programSap abap report program
Sap abap report program
 
Maximizing SAP ABAP Performance
Maximizing SAP ABAP PerformanceMaximizing SAP ABAP Performance
Maximizing SAP ABAP Performance
 
Top 10 sap abap faqs-www.bigclasses.com
Top 10 sap abap faqs-www.bigclasses.comTop 10 sap abap faqs-www.bigclasses.com
Top 10 sap abap faqs-www.bigclasses.com
 
Message, Debugging, File Transfer and Type Group
Message, Debugging, File Transfer and Type GroupMessage, Debugging, File Transfer and Type Group
Message, Debugging, File Transfer and Type Group
 
Table maintenance generator and its modifications
Table maintenance generator and its modificationsTable maintenance generator and its modifications
Table maintenance generator and its modifications
 
258lec11
258lec11258lec11
258lec11
 
Basics of c
Basics of cBasics of c
Basics of c
 
PROGRAMSc
PROGRAMScPROGRAMSc
PROGRAMSc
 
Debugger & Profiler in NetBeans
Debugger & Profiler in NetBeansDebugger & Profiler in NetBeans
Debugger & Profiler in NetBeans
 

Viewers also liked (8)

EtraLED-SAM-7080 Samsung Modular Passive Star LED Heat Sink Φ70mm
EtraLED-SAM-7080 Samsung Modular Passive Star LED Heat Sink Φ70mmEtraLED-SAM-7080 Samsung Modular Passive Star LED Heat Sink Φ70mm
EtraLED-SAM-7080 Samsung Modular Passive Star LED Heat Sink Φ70mm
 
жуманов ерик+буратина+население
жуманов ерик+буратина+населениежуманов ерик+буратина+население
жуманов ерик+буратина+население
 
Gideon
GideonGideon
Gideon
 
NaHHA Annual Report 2014
NaHHA Annual Report 2014NaHHA Annual Report 2014
NaHHA Annual Report 2014
 
Syllabus TTOT 732_809 Seminar in Hebrew Exegesis Deuteronomy Taylor Spring 2015
Syllabus TTOT 732_809 Seminar in Hebrew Exegesis Deuteronomy Taylor Spring 2015Syllabus TTOT 732_809 Seminar in Hebrew Exegesis Deuteronomy Taylor Spring 2015
Syllabus TTOT 732_809 Seminar in Hebrew Exegesis Deuteronomy Taylor Spring 2015
 
Carousel30: Creating a digital strategy for nonprofits
Carousel30: Creating a digital strategy for nonprofits Carousel30: Creating a digital strategy for nonprofits
Carousel30: Creating a digital strategy for nonprofits
 
Aug.11
Aug.11Aug.11
Aug.11
 
Economic Peace Paper - IKV and YPRI
Economic Peace Paper - IKV and YPRIEconomic Peace Paper - IKV and YPRI
Economic Peace Paper - IKV and YPRI
 

Similar to Abap ppt2

0106 debugging
0106 debugging0106 debugging
0106 debugging
vkyecc1
 
Complete reference to_abap_basics
Complete reference to_abap_basicsComplete reference to_abap_basics
Complete reference to_abap_basics
Abhishek Dixit
 
Chapter 5 modularization & catch statement (paradiso-a45b1d's conflicted co...
Chapter 5   modularization & catch statement (paradiso-a45b1d's conflicted co...Chapter 5   modularization & catch statement (paradiso-a45b1d's conflicted co...
Chapter 5 modularization & catch statement (paradiso-a45b1d's conflicted co...
marco_paradiso
 
Abap function module help
Abap function module helpAbap function module help
Abap function module help
Kranthi Kumar
 
TS-COPA-001 - Derivation.doc
TS-COPA-001 - Derivation.docTS-COPA-001 - Derivation.doc
TS-COPA-001 - Derivation.doc
subrat42
 
kirby_checkprinting.doc
kirby_checkprinting.dockirby_checkprinting.doc
kirby_checkprinting.doc
subrat42
 
0104 abap dictionary
0104 abap dictionary0104 abap dictionary
0104 abap dictionary
vkyecc1
 

Similar to Abap ppt2 (20)

0106 debugging
0106 debugging0106 debugging
0106 debugging
 
Abap reports
Abap reportsAbap reports
Abap reports
 
Complete reference to_abap_basics
Complete reference to_abap_basicsComplete reference to_abap_basics
Complete reference to_abap_basics
 
SAP Cheat Sheet.pdf
SAP Cheat Sheet.pdfSAP Cheat Sheet.pdf
SAP Cheat Sheet.pdf
 
Sap transaction-codes-list
Sap transaction-codes-listSap transaction-codes-list
Sap transaction-codes-list
 
Db2
Db2Db2
Db2
 
Kscope presentation 2013
Kscope presentation 2013Kscope presentation 2013
Kscope presentation 2013
 
Les02
Les02Les02
Les02
 
Abap slide class3
Abap slide class3Abap slide class3
Abap slide class3
 
HFM API Deep Dive – Making a Better Financial Management Client
HFM API Deep Dive – Making a Better Financial Management ClientHFM API Deep Dive – Making a Better Financial Management Client
HFM API Deep Dive – Making a Better Financial Management Client
 
RF Framework_V2.pdf
RF Framework_V2.pdfRF Framework_V2.pdf
RF Framework_V2.pdf
 
Performance Tuning Using oratop
Performance Tuning Using oratop Performance Tuning Using oratop
Performance Tuning Using oratop
 
Chapter 5 modularization & catch statement (paradiso-a45b1d's conflicted co...
Chapter 5   modularization & catch statement (paradiso-a45b1d's conflicted co...Chapter 5   modularization & catch statement (paradiso-a45b1d's conflicted co...
Chapter 5 modularization & catch statement (paradiso-a45b1d's conflicted co...
 
Abap function module help
Abap function module helpAbap function module help
Abap function module help
 
TS-COPA-001 - Derivation.doc
TS-COPA-001 - Derivation.docTS-COPA-001 - Derivation.doc
TS-COPA-001 - Derivation.doc
 
Programming Without Coding Technology (PWCT) Environment
Programming Without Coding Technology (PWCT) EnvironmentProgramming Without Coding Technology (PWCT) Environment
Programming Without Coding Technology (PWCT) Environment
 
Lsmw by guntupalliharikrishna
Lsmw by guntupalliharikrishnaLsmw by guntupalliharikrishna
Lsmw by guntupalliharikrishna
 
Oracle ADF Quick Handy Reference
Oracle ADF Quick Handy ReferenceOracle ADF Quick Handy Reference
Oracle ADF Quick Handy Reference
 
kirby_checkprinting.doc
kirby_checkprinting.dockirby_checkprinting.doc
kirby_checkprinting.doc
 
0104 abap dictionary
0104 abap dictionary0104 abap dictionary
0104 abap dictionary
 

Recently uploaded

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Recently uploaded (20)

Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 

Abap ppt2