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

dialogue programming

Former Member
0 Likes
436

whats the use of screen programming

2 REPLIES 2
Read only

Former Member
0 Likes
403

Hi

SAP has provide vaious tansactions. Say XK01 for creating vendor records.

That consists of several screens.

Incase you want to create a new transaction containing 2 or more screens (Say for the pupose of maintaining your person detials on one screen, your job detials on second, and so on ..),

you need to create various screens in that case. And in oder to attach all the screens as a process (Steps), you need to associate the same with a custom transaction.

Hope this will help.

Pls reward suitable points.

Regards

- Atul

Read only

Former Member
0 Likes
403

Hi good

Screen Sequences

For the user, an application program consists of a series of screens that are displayed one after the other. The major difference between the program flow of an executable program and a dialog program is that in a dialog program, you can program screens to appear in any sequence you want. In executable programs, the screen sequence is controlled by events, which occur in a fixed order. In a dialog program, the programmer is free to program any sequence of screens, and the user can affect the program flow by his or her actions. However, it is still possible to call a freely-defined screen sequence within an executable program and thus to branch into a form of dialog program.

Screens always belong to an ABAP program. The dialog modules in an ABAP program can only be called from screens in the same program. The system field sy-dynnr always contains the number of the current screen. You can create any number of complex screen sequences from the screens in a single program. For example, you can navigate from one screen to any other screen in the same program, or repeat part of a sequence any number of times.

http://help.sap.com/saphelp_nw2004s/helpdata/en/9f/dbab0235c111d1829f0000e829fbfe/content.htm

thanks

mrutyun^