In
my previous post, I explained how to define variables (by using basic types of
ABAP). We can also define complex variables by combining these primitive
variables.
Employee
has first_name, last_name, age, address. Following statements are used to
created Employee structure.
TYPES:
BEGIN OF Employee,
first_name TYPE STRING,
last_name TYPE STRING,
age TYPE I,
address TYPE STRING,
END OF EMPLOYEE.
How to define a
variable of type Employee?
It
is just like defining normal variables.
DATA emp1 TYPE
Employee.
Above
statement creates a variable of type Employee.
How to access the
variables inside emp1?
The
fields of structured variables are accessed using ‘-‘.
emp1-first_name =
'Hari Krishna'.
Above
statement sets the value ‘Hari Krishna’ to the field ‘first_name’ of the
variable emp1.
Z_HELLO_WORLD
*&---------------------------------------------------------------------* *& Report Z_HELLO_WORLD *&---------------------------------------------------------------------* *& *&---------------------------------------------------------------------* REPORT Z_HELLO_WORLD. * Defining Variables TYPES: BEGIN OF Employee, first_name TYPE STRING, last_name TYPE STRING, age TYPE I, address TYPE STRING, END OF EMPLOYEE. DATA emp1 TYPE Employee. emp1-first_name = 'Hari Krishna'. emp1-last_name = 'Gurram'. emp1-age = 28. emp1-address = 'Bangalore'. Write emp1-first_name. Write / emp1-last_name. Write / emp1-age. Write / emp1-address.
No comments:
Post a Comment