User Selection Screens in ABAP
This part of the course was maybe the most interesting for me. It was really important to understand the syntax and the coding part but seeing in practice what you have written is really great.
The beautiful thing about ABAP selection screens is their simplicity. As a Java programmer (not so experienced though) I appreciate this fact. GUI programming in Java can be very hard – especially if you have a complex program. On the contrary, in ABAP, programming the GUI is incredibly easy and much more understandable.
Well, it may become harder if you have a bigger program, but doing the regular stuff doesn’t take that much effort. As Mr. Moxon said in the course video:
“It is easy for the programmer to start writing their own programs without having to think about code to control the screen.”
I was really impressed how convenient working with SELECT-OPTIONS is and how easy we can add text elements to fields.
Building User Selection Screens Course Module
The module covering this topic is really well structured and organized. All you will need for your regular programs can be found in the videos. As a reference, I can point out that this topic in the official SAP Beginner’s Guide to ABAP is covered in nearly 200 pages and is much harder to get.
One advice to the people who are on the start line in ABAP just like me – practice everything you learn by yourself – the course is excellent but is not enough if you don’t practice. I finished the course some time ago and got involved with some server-administration stuff, leaving ABAP for a little while. After that, when I had to do some corrections to some ABAP code, I realized I had forgotten some stuff like i had never learned it. Luckily, after watching a couple of the course videos, I recalled everything and managed to finish my task.
So people – don’t stop practicing!
This is a guest article is by Plamen Velkov, who is taking my Beginners Guide To SAP ABAP programming course. This is part 7 of his course review / journey.