Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Data declartion and assign value

Former Member
0 Likes
627

Hi everybody,

I am learning ABAP .

I just want write a simple ABAP program to develop a simple ABAP Program to declare data, assign values and display on screen.

Declare and assign the following:

Field Type Length Default Value Assign Value

P_INT I ‘959’

P_CHAR C 30 TEXT-001

P_FLOAT1 P DEC 2 ‘123.99’

P_FLOAT2 P DEC 4 ‘135.3210’

P_DATE D SY-DATUM

P_NAME C 12 SY-UNAME

P_FLAG C 1 ‘X’

How can I do this?

Thanks in advance

1 ACCEPTED SOLUTION
Read only

RichHeilman
Developer Advocate
Developer Advocate
0 Likes
601

If you want to display these values on a selection screen, you can use parameters statements.



report zrich_0001 .


Parameters:  P_INT TYPE I default 959.
Parameters:  P_CHAR(30) TYPE C default text-001.
Parameters:  P_FLOAT1 TYPE P DECIMALS 2 default '123.99'.
Parameters:  P_FLOAT2 TYPE P DECIMALS 4 default '135.3210'.
Parameters:  P_DATE TYPE D default sy-datum.
Parameters:  P_NAME(12) TYPE C default sy-uname.
Parameters:  P_FLAG TYPE C default 'X'.

Regards,

Rich Heilman

Hi everybody,

I am learning ABAP .

I just want write a simple ABAP program to develop a simple ABAP Program to declare data, assign values and display on screen.

Declare and assign the following:

Field Type Length Default Value Assign Value

P_INT I ‘959’

P_CHAR C 30 TEXT-001

P_FLOAT1 P DEC 2 ‘123.99’

P_FLOAT2 P DEC 4 ‘135.3210’

P_DATE D SY-DATUM

P_NAME C 12 SY-UNAME

P_FLAG C 1 ‘X’

How can I do this?

Thanks in advance

3 REPLIES 3
Read only

Former Member
0 Likes
601

Hi,

DATA: P_INT TYPE I VALUE ‘959’.

DATA: P_CHAR(30) TYPE C.

DATA: P_FLOAT1 TYPE P DECIMALS 2 VALUE ‘123.99’.

DATA: P_FLOAT2 TYPE P DECIMALS 4 VALUE ‘135.3210’.

DATA: P_DATE TYPE D

DATA: P_NAME(12) TYPE C.

DATA: P_FLAG TYPE C VALUE ‘X’.

P_CHAR = TEXT-001.

P_DATE = SY-DATUM.

P_NAME = SY-UNAME.

Thanks,

Naren

Read only

RichHeilman
Developer Advocate
Developer Advocate
0 Likes
602

If you want to display these values on a selection screen, you can use parameters statements.



report zrich_0001 .


Parameters:  P_INT TYPE I default 959.
Parameters:  P_CHAR(30) TYPE C default text-001.
Parameters:  P_FLOAT1 TYPE P DECIMALS 2 default '123.99'.
Parameters:  P_FLOAT2 TYPE P DECIMALS 4 default '135.3210'.
Parameters:  P_DATE TYPE D default sy-datum.
Parameters:  P_NAME(12) TYPE C default sy-uname.
Parameters:  P_FLAG TYPE C default 'X'.

Regards,

Rich Heilman

Read only

Former Member
0 Likes
601

Thank you for your answer....