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

dialog programming

Former Member
0 Likes
689

can i know the clear information about dialog programming?

5 REPLIES 5
Read only

Former Member
0 Likes
605

Hi,

A dialog program/transaction is a program that conducts a dialog with the user. In a typical dialog, the system displays a screen on which the user can enter or request information. As a reaction on the user input or request, the program executes the appropriate actions: it branches to the next screen, displays an output, or changes the database.

Unlike report, interface and conversion development, which generally entails the creation of one autonomous program which can be executed independently of other objects, dialog program development entails development of multiple objects, none of which can be executed on its own. Instead, all objects are linked hierarchically to the main program and are executed in a sequence dictated by the program.

A dialog program must offer:

• A user-friendly user interface

• Format and consistency checks for the data entered by the user

• Easy correction of input errors

• Access to data by storing it in the database.

regards,

kiran kumar k

Read only

Former Member
0 Likes
605
Read only

Former Member
0 Likes
605

Hi,

In a dialog-driven program, the program flow is controlled by a series of user dialogs. Dialog-driven programs are typically started using transaction codes, which specify the first screen of the program. This initial screen allows users to enter or request information. The screen flow logic then reacts to the user input by calling various modules of ABAP processing logic. It then moves on to the next screen. The corresponding ABAP processing logic might contain statements for displaying data or updating the database.

Suppose a travel agent wants to book a flight. The agent enters the corresponding data on the screen. The system either confirms the desired request, that is, the agent can book the flight and the customer travels on the desired day on the reserved seat to the chosen destination, or the system displays the information that the flight is already booked up.

To fulfill such requirements, a dialog program must offer:

a user-friendly user interface

format and consistency checks for the data entered by the user

an easy way of correcting wrong entries

access to data by storing it in the database.

see the link

<a href="http://help.sap.com/saphelp_46c/helpdata/en/d3/2e974d35c511d1829f0000e829fbfe/frameset.htm">Dailog-Progarmming</a>

from the link click

Running ABAP Programs-->Dialog-Driven Programs: Transactions -->Dialog Programs: Overview

with regards,

Jay

Message was edited by:

Jayachandra Nagaram