
Explore new ABAP language features, including inline declaration and string processing, through theory and demos. Expect practical demos and assignments to reinforce writing efficient code.
Inline declarations are a new way of declaring variables and field symbols.
In this video we will learn how we can declare a variable just when it is being used.
In this Lecture we will learn how to use Inline declaration to declare a work area when using the Loop statement.
Explore ABAP string processing and the 7.4 updates that simplify concatenation with two ampersands and string templates, plus chaining operators and built-in string functions.
Explore string templates in ABAP, using the pipe-delimited syntax to embed expressions and control formatting. See how literals, expressions, and the concatenation operator combine to format outputs per user settings.
Master alpha formatting in ABAP by using string templates and formatting options to remove or add leading zeros, replacing old conversion exit methods with the new syntax.
Explore the ABAP conversion operator to inline convert values to the target type, simplifying calls to functions that require a string in 7.4 and 7.5.
Explore the cast operator in ABAP, enabling upcasts and downcasts for object oriented ABAP, with syntax using cast followed by a class or interface type, or a hash.
Explore casting in ABAP with the cast operator, retrieving a structure description via type description and casting return values to a structure, then accessing its components.
Explore how the ABAP value operator works through hands-on demos, creating an internal table and a structure, and filling multiple rows and fields.
Explore the for operator in ABAP 7.4 and 7.5, using the value operator to populate internal tables from a source. See how this for-based approach improves performance over traditional assignments.
Master the switch operator, a powerful ABAP conditional that reduces coding versus case, using the switch keyword with datatype or hash, an operand, and const to results.
In this course you will learn the new SAP ABAP Language features( ABAP 7.4 and 7.5). These new language statements improve the existing ABAP syntax and adds new language capabilities.
These are easy to use and reduces the number of lines we need to code to achieve the same functionality. The new language features have been added without taking away the old syntax (ensuring backward compatibility).
Course Structure:
The Course is structured into Theory and Demos. For the topics there will be an explanation followed by a demo on how to use the new language features.
These videos build upon one another and provide an integrated understanding of how to write better and efficient code.
Who is this course for?
All ABAP Developers/Consultants/Architects who code in ABAP. This is because all new SAP Code is delivered with new language capabilities. Hence, it is important to know the new language syntax so that you can understand the SAP delivered code.
This course is recommended for all SAP Consultants or Architects who work in ABAP.
All ABAP developers who want to leverage the new Language capabilities and write better and efficient ABAP code.
At the close of the course you will have a quite good understanding of new features and thus be able to use the new language features at work.