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: 

TABLECONTROL & TABLECONTROL WIZARD

Former Member
0 Kudos

hi,

can anybody please explain

1. why we use TABLECONTROL when we can do database access in a screen JUST using the inputboxes,textboxes?

2. when is a TABLECONTROL WIZARD preferred over a normal TABLECONTROL

1 ACCEPTED SOLUTION

former_member200338
Active Contributor
0 Kudos

Hi,

1. we use table control as it displayes multiple range of values to the user. Input boxes will display only 1 value at a time.

lets take the scenario where u need to fetch the skills of an employee and display it. if you use input fields, you are not sure how many skills will an employee have. Hence you go for a table control

2. when u want to do a simple display. you go for a wizard. if you want do some complex things (like making some fields invisble, editable, etc..) you go for normal ones.

Reward points if useful

7 REPLIES 7

former_member200338
Active Contributor
0 Kudos

Hi,

1. we use table control as it displayes multiple range of values to the user. Input boxes will display only 1 value at a time.

lets take the scenario where u need to fetch the skills of an employee and display it. if you use input fields, you are not sure how many skills will an employee have. Hence you go for a table control

2. when u want to do a simple display. you go for a wizard. if you want do some complex things (like making some fields invisble, editable, etc..) you go for normal ones.

Reward points if useful

0 Kudos

1. when u say multiple range of values do you mean to say multiple records. can you please explain in little more detail?

0 Kudos

yes, it means multiple rows or records.

0 Kudos

can you please explain in little more detail with an example of how to insert into a table or select record which matches a specified criteria ?

0 Kudos

how do you make some fields editable or invisible

Former Member
0 Kudos

Hi Suja,

1.Just assume this senario ok..If u are having sales document no. For that document no u are having so many document items.And ur requirement is u want to display all the document items at that time u go for table control.

2.if we use table control wizard the entire code is developed by sap itself.If we go for manual it is easy to change the code according to the requirement ok..

Reward points if helpful

Kiran Kumar.G.A

Former Member
0 Kudos

1. input boxes can display only one record at a time. table controls can display multiple record. eg: u want to see allthe PO's and their details for a date u have to use a tablecontrol. u want to see details of a specified PO number then u have only one record and can be displayed using input boxes.

2. when your requirement using table control is very complicated go for table control ,so that u can do coding directly to meet all the requirements of the situation. for simple and urgent requirements use tablecontrol wizard so that only codings are automatically generated