Application Development 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: 

How to pass a value from screen painter to Tables..

thangam_perumal
Contributor
0 Kudos

Hi expert's,

                 I am new to abap , I have studied little bit concept of Screen painter and Performed small application in Screen Painter..

I want to know ,how the value  passing from  Screen painter to  Table ..

Moderator message: please do more research before posting.

Message was edited by: Thomas Zloch

2 REPLIES 2

former_member186055
Active Participant
0 Kudos

Hi Perumal,

Declare one internal table and work area in ABAP editor then activate it. Go to screen painter and create screen for that report program.

Go to layout of screen created, By using Table control Wizard create Table control If you want to enter more than one record.

1. Continue->Give the name of the table control(Ex. TBC ), Continue -> Select the RADIO button internal and and select CHECKBOX give the internal table and work area name, Click on Continue -> select fields, select the radio button Input control and click on continue -> if you want you can enable vertical scrolling -> Click on continue, continue and complete.

In PAI of screen flow there is one LOOP - ENDLOOP. in that loop write one module let us say

MODULE fill_internal_table.

Double click on that module or create module, then write append work area to internal table. Here all the records are appended to internal table.

Then you can write one more module in flow logic at the last of your flow logic -> In that module you can Insert or Update or Modify DataBase Table.

Regards,

SuryaPraveen

Clemenss
Active Contributor
0 Kudos

Hi Thangam,

did you already check out transaction ABAPDOCU or i.e. SE80-->->programs->DEMO_DYNPRO* ?

There are lot Demo programs there.

Regards

Clemens