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

Difference between TABLE CONTROLS and STEP LOOPS

Former Member
0 Likes
1,376

Hi Experts,

Pl. give me the difference between TABLE CONTROLS and STEP LOOPS

Regards,

Uday

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
804

TABLE CONTROLS are simply enhanced STEP LOOPS that display data with the look and feel of a table widget in a desktop application. But from a programming standpoint, TABLE CONTROLS and STEP LOOPS are almost exactly the same. One major difference between STEP LOOPS and TABLE CONTROLS is in STEP LOOPS their table rows can span more than one line on the screen. By contrast the rows in a TABLE CONTROLS are always single lines, but can be very long. ( Table control rows are scrollable ). The structure of table controls is different from step loops. A step loop, as a screen object, is simply a series of field rows that appear as a repeating block. A table control, as a screen object consists of : i ) table fields ( displayed in the screen ) ii ) a control structure that governs the table display and what the user can do with it.

Table controls:

Data is displayed in the form of table.

Table control gives user the feeling of an actual table.

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

You can select rows and columns.

You can resize the with of columns.

You can have separator lines between rows and columns.

Automatic resizing of the table when the user resizes the window.

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

Steploops:

Step loops are type of screen tables.

Step loops are nothing but repeated blocks of fields in a screen.

Each block contains one or more fields.

Step loops don't give you feeling of actual table.

You can scroll vertically but not horizontally.

Best Regards,

Vibha

Please mark all the helpful answers

5 REPLIES 5
Read only

Former Member
0 Likes
805

TABLE CONTROLS are simply enhanced STEP LOOPS that display data with the look and feel of a table widget in a desktop application. But from a programming standpoint, TABLE CONTROLS and STEP LOOPS are almost exactly the same. One major difference between STEP LOOPS and TABLE CONTROLS is in STEP LOOPS their table rows can span more than one line on the screen. By contrast the rows in a TABLE CONTROLS are always single lines, but can be very long. ( Table control rows are scrollable ). The structure of table controls is different from step loops. A step loop, as a screen object, is simply a series of field rows that appear as a repeating block. A table control, as a screen object consists of : i ) table fields ( displayed in the screen ) ii ) a control structure that governs the table display and what the user can do with it.

Table controls:

Data is displayed in the form of table.

Table control gives user the feeling of an actual table.

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

You can select rows and columns.

You can resize the with of columns.

You can have separator lines between rows and columns.

Automatic resizing of the table when the user resizes the window.

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

Steploops:

Step loops are type of screen tables.

Step loops are nothing but repeated blocks of fields in a screen.

Each block contains one or more fields.

Step loops don't give you feeling of actual table.

You can scroll vertically but not horizontally.

Best Regards,

Vibha

Please mark all the helpful answers

Read only

Former Member
0 Likes
804

Hi Uday,

Table Controls: A table control is used to pass the data into

the table at the runtime of the system. By using the loop at

statement in both PAI and PBO events. It is treated like a

loop in the both of the statements.You can scroll the both

vertically and horizentally.

Step loops: It is also called the screen table. But the

major difference between the step loop is used to repeat the

block of the fields of the screen . These fields are repeated

each and every time of the screen. But you can scroll

vertically but not horizentally.

TABLE CONTROLS are simply enhanced STEP LOOPS that display data with the look and feel of a table widget in a desktop application. But from a programming standpoint, TABLE CONTROLS and STEP LOOPS are almost exactly the same.

One major difference between STEP LOOPS and TABLE CONTROLS is that in STEP LOOPS, their table rows can span more than one line on the screen. By contrast the rows in a TABLE CONTROL are always single lines, but can be very long. ( Table control rows are scrollable ). The structure of table controls is different from step loops. A step loop, as a screen object, is simply a series of field rows that appear as a repeating block.

A table control, as a screen object consists of :

i ) table fields ( displayed in the screen )

ii ) a control structure that governs the table display and what the user can do with it.

Hope you find this useful. Please reward points if helpful.

Read only

Former Member
0 Likes
804

Hi,

In Table Controls:

Data is displayed in the form of table.

Table control gives user the feeling of an actual table.

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

You can select rows and columns.

You can resize the with of columns.

You can have separator lines between rows and columns.

Automatic resizing of the table when the user resizes the window.

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

In Step Loops:

Step loops are type of screen tables.

Step loops are nothing but repeated blocks of fields in a screen.

Each block contains one or more fields.

Step loops don't give you feeling of actual table.

You can scroll vertically but not horizontally.

rgds,

bharat.

Read only

Former Member
0 Likes
804

Hi Uday,

TABLE CONTROLS are simply enhanced STEP LOOPS that display data with the look and feel of a table widget in a desktop application. But from a programming standpoint, TABLE CONTROLS and STEP LOOPS are almost exactly the same. One major difference between STEP LOOPS and TABLE CONTROLS is in STEP LOOPS their table rows can span more than one line on the screen. By contrast the rows in a TABLE CONTROLS are always single lines, but can be very long. ( Table control rows are scrollable ). The structure of table controls is different from step loops. A step loop, as a screen object, is simply a series of field rows that appear as a repeating block. A table control, as a screen object consists of : i ) table fields ( displayed in the screen ) ii ) a control structure that governs the table display and what the user can do with it.

Reward if useful

Thanks,

Jayaram

Read only

Former Member
0 Likes
804

Hi Uday,

The explanation of table control and step loops is mentioned below.

Table Controls: A table control is used to pass the data into

the table at the runtime of the system. By using the loop at

statement in both PAI and PBO events. It is treated like a

loop in the both of the statements.You can scroll the both

vertically and horizentally.

Step loops: It is also called the screen table. But the

major difference between the step loop is used to repeat the

block of the fields of the screen . These fields are repeated

each and every time of the screen. But you can scroll

vertically but not horizentally.

In Table Controls you have :

Data is displayed in the form of table.

Table control gives user the feeling of an actual table.

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

You can select rows and columns.

You can resize the with of columns.

You can have separator lines between rows and columns.

Automatic resizing of the table when the user resizes the window.

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

In Step Loops you have :

Step loops are type of screen tables.

Step loops are nothing but repeated blocks of fields in a screen.

Each block contains one or more fields.

Step loops don't give you feeling of actual table.

You can scroll vertically but not horizontally.

If you have understood and your question is cleared.

Kindly reward points.

Thanks

Abdur.