Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
Object Oriented Programming approach has many advantages comparing to other programming approaches . one of them is , more powerful in data management .
because of these advantages , many of programming language implement this programming approach .
SAP ABAP runtime has supported object oriented programming approach, form a long time ago . so, there are many of SAP features using this programming approach , such as : BADI , Reporting (ALV Grid OOP) , Webdynpro and so on . and of course there will be more of sap features by using this programming approach . so as SAP Developer you have to master this programming approach , if you want to always be on top of sap technologies .
this tutorial provide the basic & intermediate level of OOP material in SAP ABAP . one of them is, how to create alv grid OOP . if you have more experience with procedural ALV grid (REUSE_ALV_GRID_DISPLAY ), you will find more advantages if you use this type of ALV . OK , enjoy this tutorial ! .
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Overview of Object Oriented Programming|
|Section 2: General Concept of OOP ( Class , attribute & method) in SAP ABAP|
Creating Class attributes & Methods in SAP ABAP
Creating Objects from a class & Acessing Attributes & Methods
Constructor & Self reference
Static attributes & methods
|Section 3: Inheritance|
|Section 4: Interface|
Narrowing Cast in Interface
Widening Cast in Interface
|Section 5: Event|
|Section 6: Global Class|
|Section 7: ALV Grid OOP|
ALV Grid OOP (Standard)
ALV Grid OOP with docking container (Fullscreen)
Displaying Icon in ALV Grid OOP
Coloring lines & Cells in ALV Grid OOP
Hiding Standard Toolbar in ALV Grid OOP
Setting Clickable & Editable to Cells in ALV GRID OOP
Catching Event Click & Double Click in ALV Grid OOP
Catching Event edit finished in ALV Grid OOP
Lukman Hakim has worked as a software developer in IT field industry for more than 7 years. He has experiences in implementation of SAP ABAP programming language (ABAP) .
Involved in more than 5 SAP R/3 implementation project in manufacturing and distribution industries; he has experiences in develop various type of SAP reporting (ABAP List, ALV List, ALV Grid), various complex interfaces with legacy and other applications, user exits and dialog programming enhancements, configuring and developing workflow , also develop forms (smartforms).
Has a good knowledge in many functional modules and familiar with the related technical relational database of: Financial Accounting, Controlling, Sales & Distribution, Materials Management, Production Planning, Plant Maintenance, and Project System.