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

TABLE CONTROLS

Former Member
0 Likes
1,090

hi

can any one explain what is the purpose of <u><b>TABLE CONTROL</b></u> in clear points ?

no need to explain with code or syntax

thanks & cheers

Ginni

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
880

Hi,

Definition

A table control is an area on the screen in which you can display data in tabular form. You process it using a loop. Table controls are comparable to step loop tables. While a table control consists of a single definition row, step loop blocks may extend over more than one row. Table controls are more flexible than step loops, and are intended to replace them.

Use

Table controls allow you to enter, display, and modify tabular data easily on the screen.

They provide the following functions:

  • On definition:

  • Fixed columns

  • Column headers

  • At runtime:

  • Vertical and horizontal scrolling.

  • Modifiable column width.

  • Row and column selection.

  • Movable columns

  • Settings can be saved.

TABLE CONTROL -

http://www.geekinterview.com/Interview-Questions/SAP-R-3

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

http://www.sapgenie.com/abap/example_code.htm

http://help.sap.com/saphelp_46c/helpdata/en/08/bef2dadb5311d1ad10080009b0fb56/content.htm

http://www.sapgenie.com/links/abap.htm

http://help.sap.com/saphelp_nw04/helpdata/en/c9/5472fc787f11d194c90000e8353423/frameset.htm

Eg of table Control:

http://members.aol.com/_ht_a/skarkada/sap/table_control/

table_control.htm

http://www.sapdesignguild.org/resources/MiniSG/3_Managing/3_Functions_Table_Control.htm

Table control in BDC

http://www.sap-img.com/abap/bdc-example-using-table-control-in-bdc.htm

http://help.sap.com/saphelp_erp2005/helpdata/en/45/adee2396f711d1b46b0000e8a52bed/frameset.htm

Also, a table control wizard in Screen Painter(SE51) exists, which takes you step by step through the Table Control generation and also creates code, so you can start using the Table Control right away.

Regards,

Priyanka.

6 REPLIES 6
Read only

Former Member
0 Likes
880

Hi,

The purpose is to display data in Tabular Format in Rows/Columns.

Columns can be made editable/non-editable & the data if entered by user can be validated as well.

It is same as ALV, except Table control doesnt provide features like colouring of cell, sorting, Additions/Total, Download, Copy/Paste/Delete rows etc.

Best regards,

Prashant

Read only

Former Member
0 Likes
880

Hi,

The table control (referred to here as Table Control ) facilitates the display and entry of one-line, tabular data in dialog transactions.

The functional scope has been defined so that you can implement many typical set operations usually handled by an elementary STEP-LOOP with the standard methods of a Table Control

<b>Functional scope</b>

1) Resizeable table grid for displaying and editing data.

2) Column width and column position modifiable by user and by program.

3) Storing and loading of user-specific column layout.

4) Selection column for line selection with color selection display.

5) Variable column headers as pushbuttons for column selection.

6) Simple selection, multiple selection, Select/deselect all.

7) Scrolling functions (horizontal and vertical) via scroll bar.

😎 Fixing of any number of key columns.

9) Setting attributes for each cell at runtime.

.

Regards

Sudheer

Read only

former_member191391
Participant
0 Likes
880

Hi Ginni,

Table control purpose is to display data on screen in for of Table.

With Regards,

Manmeet Singh

Read only

former_member673464
Active Contributor
0 Likes
880

hi...

Table control is one way of displaying table contents to the user.In this table control you can create change data also.check demo programs demo_dynpro_tabcont_loop

demo_dynpro_tabcont_loop_at

regards,

veeresh

Read only

Former Member
0 Likes
881

Hi,

Definition

A table control is an area on the screen in which you can display data in tabular form. You process it using a loop. Table controls are comparable to step loop tables. While a table control consists of a single definition row, step loop blocks may extend over more than one row. Table controls are more flexible than step loops, and are intended to replace them.

Use

Table controls allow you to enter, display, and modify tabular data easily on the screen.

They provide the following functions:

  • On definition:

  • Fixed columns

  • Column headers

  • At runtime:

  • Vertical and horizontal scrolling.

  • Modifiable column width.

  • Row and column selection.

  • Movable columns

  • Settings can be saved.

TABLE CONTROL -

http://www.geekinterview.com/Interview-Questions/SAP-R-3

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

http://www.sapgenie.com/abap/example_code.htm

http://help.sap.com/saphelp_46c/helpdata/en/08/bef2dadb5311d1ad10080009b0fb56/content.htm

http://www.sapgenie.com/links/abap.htm

http://help.sap.com/saphelp_nw04/helpdata/en/c9/5472fc787f11d194c90000e8353423/frameset.htm

Eg of table Control:

http://members.aol.com/_ht_a/skarkada/sap/table_control/

table_control.htm

http://www.sapdesignguild.org/resources/MiniSG/3_Managing/3_Functions_Table_Control.htm

Table control in BDC

http://www.sap-img.com/abap/bdc-example-using-table-control-in-bdc.htm

http://help.sap.com/saphelp_erp2005/helpdata/en/45/adee2396f711d1b46b0000e8a52bed/frameset.htm

Also, a table control wizard in Screen Painter(SE51) exists, which takes you step by step through the Table Control generation and also creates code, so you can start using the Table Control right away.

Regards,

Priyanka.

Read only

former_member198270
Active Contributor
0 Likes
880

Hi Ginni ,

Table Control is used for :

1. As Data entry/deletion Program to Ztables .

2. Data is displayed in the form of table.

3.Table control gives user the feeling of an actual table.

3.You can scroll through the table vertically as well as horizontally.

4.You can select rows and columns.

5.You can resize the with of columns.

6.You can update information in the table control and it can be updated in the database table by writing code for it.

Reward Points If helpful .

Regards,

Amber S