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: 

Table Control Delete Row

Former Member
0 Kudos

Hi All,

In my module pool program i am using a table control.

Each Row has 3 mandatory fields and i set them as required in attribute properties

Now if enter few field and try to delete that its making me fill up all fields before deleting it

Thanks!!

1 ACCEPTED SOLUTION

former_member194669
Active Contributor
0 Kudos

This you need to control in the PAI of FLOWLOGIC using


CHAIN
...
...
ENDCHAIN.

also check

http://help.sap.com/saphelp_nw04/helpdata/en/9f/dbaa4735c111d1829f0000e829fbfe/content.htm

4 REPLIES 4

former_member194669
Active Contributor
0 Kudos

This you need to control in the PAI of FLOWLOGIC using


CHAIN
...
...
ENDCHAIN.

also check

http://help.sap.com/saphelp_nw04/helpdata/en/9f/dbaa4735c111d1829f0000e829fbfe/content.htm

0 Kudos

Hi ,

its not the chain end chain.

I have req field set in attributes when i enter 2 out of 3 mandatory fields and hit enter and try then it says

Fill in all required entry fields.

Now i want to delete this row and i set the delete to Error Type 'E' and i have code in at exit command

But my problem is that the record is in header line of the internal table not in the body.It moves into the body only when all the fields are entered

Hope i'm clear

Thanks

0 Kudos

That is standard feature , If you mentioned the field as required (that is column ) in the table control. For example table control is displaying with 10 rows and you entered 3 rows and try to delete a rows system will check remaining rows required field to be filled. so for avoding this try to use chain and endchain and remove the required field check from attributes

0 Kudos

Thanks

I guess what you said is right