01-05-2008 5:01 AM
Hi,
I need where dialog programming will be used in real time
Regards
01-05-2008 5:04 AM
Hi,
Dialog programming used to design custom screens.
for Ex: if we created few Ztables,if we wants to fill them data, you may have option to fill by using the SM30, but thing was you can't restrict the user there, and also you can't do the all validations. i.e the major part where do we use the Dialog prorgramming.
Thanks,
Murali
01-05-2008 5:04 AM
Hi,
Dialog programming used to design custom screens.
for Ex: if we created few Ztables,if we wants to fill them data, you may have option to fill by using the SM30, but thing was you can't restrict the user there, and also you can't do the all validations. i.e the major part where do we use the Dialog prorgramming.
Thanks,
Murali
01-05-2008 5:14 AM
Hi Padme,
There are some senarios like there is to develop a new screens .At that time we go for dialog programing.Some times we need to add some fileds to some transctions like mm01,xd01,xk01.At that time we will go for DIALOG PROGRAMING..
Award points if helpful.
Kiran Kumar.G
Have a Nice Day..
01-05-2008 5:32 AM
Hi,
Dialog program is used to design user defined applications.
suppose we have one application which is sap predefined.In that application
there is no field call vat(tax) now we want to add that field to the existing
application.in this case first of all we have to create one table fot that field and
after that we will design one screen and according to that we will code
the logic in the PBO and PAI of that screen.
then we will add this field to existing application, this comes under enhance ments
regards,
swami
01-07-2008 9:59 AM
hi padma,
Dialog programming is widely used in practical.to say simply it provides user friendly interface where in we can interact and apply some restrictions on the data entry.
ABAP/4 Programs can be report or dialog programs.
Reports:
As you have previously explored, a report is a program that typically reads and analyzes data in database tables without changing the database.
Dialog Programs:
A dialog program allows you to work interactively with the system and to change the contents of the database tables. Each dialog program has a certain sequence of screens that are processed by the system one after the other.
From the view of a user, a dialog step consists of receiving a screen for entering data, then after the users clicks a button or selects a menu entry, processing is started. From the view of the SAP system, the screen is prepared and sent. After this, the user receives it and fills it out. Then the system analyzes and processes the data contained on the screen after receiving it from the user.
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.
example:
Sample Transaction
Transaction TZ10 (development class SDWA) is delivered with the system. This transaction consists of one dynpro only. The user enters the ID of an airline company and a flight number to request flight information. When the user chooses Display, the system retrieves the requested data from the database and displays it.
plz reward if helpful.
regards,
srikanth