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

data transfer

Former Member
0 Likes
424

what is the step loops.please give desription for all the step loops.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
405
3 REPLIES 3
Read only

Former Member
0 Likes
406
Read only

Former Member
0 Likes
405

Dear Bhagavan,

<b>Step Loops:</b>

http://help.sap.com/saphelp_nw04/helpdata/en/d1/801c13454211d189710000e8322d00/frameset.htm

You can group screen elements together into a step loop. A step loop is a repeated series of loop blocks. A loop block consists of one or more loop lines of graphical screen elements. You can define a loop block as fixed or variable.

In a fixed loop, the lower limit of the loop area always remains as originally defined. For a variable loop, the number of repetitions is adjusted dynamically in the screen program to suit the size of the current window. In order to be able to react to the variable loop size, the system always places the current number of loop blocks in the system field SY-LOOPC. If the screen includes several loop blocks, you can define only one of these as variable.

When you execute a screen with several loop blocks, the online processor runs through this "screen table" line by line.

Creating and Modifying Step Loops:

http://help.sap.com/saphelp_nw04/helpdata/en/d1/80236c454211d189710000e8322d00/frameset.htm

Creating Step Loops:

1. Open a screen in the layout editor.

2. In one or more lines, create the elements you want to repeat.

3. Select all the elements on the desired line(s) as a group.

4. Choose Edit -> Grouping -> Steploop -> Define.

Your element lines now make up a single steploop block. The block includes the original elements with their attributes and a predefined number of repetition blocks. Each repetition contains a copy of the first block without attributes. The repetition blocks are consecutively numbered, so that you can establish a reference to a particular line.

Editing Step Loops:

1. To edit a loop block as a complete unit, click on the loop's border handles. By choosing Edit -> Grouping -> Steploop, you can manipulate the block using functions such as Define, Variable or Fix, or Undefine.

2. To remove an element from a block, click on the element and choose Delete. If you delete all the elements, the block is deleted as well.

3. To dissolve a loop block, select it and choose Edit -> Steploop -> Undefine. The individual elements then become normal screen elements again.

4. To define a steploop as fixed or variable, select a steploop and choose Edit -> 5. Grouping -> Steploop -> Fix or Variable. Recall that a variable loop is adjusted dynamically with the screen size and a fixed loop is not.

<b>Table Controls:</b>

http://help.sap.com/saphelp_nw04/helpdata/en/45/adee2396f711d1b46b0000e8a52bed/content.htm

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.

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.

<b>TabStrip Controls:</b>

http://help.sap.com/saphelp_nw04/helpdata/en/a9/8bec2390a811d1b4640000e8a52bed/content.htm

A tabstrip control is like a card index file that contains various screens belonging to a single application. Unlike normal screen sequences, the user can always see the names of the other screens to which he or she can jump immediately. This makes tabstrip controls an easy way to define several components of an application on a single screen and to navigate between them. The structure of your application thus becomes clearer to the user.

You can use tabstrip controls:

To give complex applications a uniform structure and make it easier for users to navigate between their components.

To make the structure of the application easier for users to learn and understand.

Regards,

Naveen.

Read only

Former Member
0 Likes
405

Very Helpful