REPORT Z_DATA_DECLARATION.
DATA : lv_first_name(40) TYPE C, "First Name with 40 Characters.
lv_last_name(40) TYPE C, " Last Name with 40 Characters
lv_age(2) TYPE N. " Age type Number
*** Data Declaration with Existing Data types avaiable in DDIC ( Data Dictionary ).
DATA: lv_phone_brand TYPE char40, " Char 40 is a existing data type.
lv_email_address TYPE AD_SMTPADR.
*** Data Declaration with Default values.
DATA : lv_license_min_age(3) TYPE N VALUE 018,
lv_license_max_age(3) TYPE N VALUE 110.
*** Assign some values for the first 2 categories
lv_first_name = 'El'.
lv_last_name = 'Tigre'.
lv_age = 8.
lv_phone_brand = 'Apple'.
lv_email_address = 'ElTigre@nowhere.com'.
WRITE :/ 'My Name is : ',lv_first_name, space, lv_last_name.
WRITE :/ 'I am ',lv_age,'Years Old'.
WRITE :/ 'I have a ',lv_phone_brand,' Phone'.
WRITE :/ 'My Email Address is : ',lv_email_address.
*** Note - No assignment for below variables are needed
*** as they already have default values.
WRITE :/ 'Minimum Age for Driver License is : ', lv_license_min_age.
WRITE :/ 'Maximum Age for Driver License is : ', lv_license_max_age.
Output :
