DATA BASE DIALOG PROGRAMMING
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.
Screens are made up of more than just a monitor display with input and output fields.
Screen’s integration with the ABAP Dictionary allows the system to perform consistency checks for their input fields automatically.These checks include required input check, type checks, foreign key checks,and fixed values checks. All of these checks rely upon ABAP Dictionary information.
When an error is detected, the corresponding field is called and displayed ready for input. Screen layout is also flexible.Input fields , output fields,radio buttons,check boxes and even pushbuttons can be placed on screens.They allow users to determine in which direction the program will proceed.
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
We can call screens from any ABAP processing block that we want.
We can link several screens to one another and then call them from within a program by simply calling the first screen.
Some ABAP programs are made up exclusively of screens and their corresponding ABAP processing blocks.In this case first screen is called directly using a transaction code.
ABAP/4 offers a variety of tools and language elements to meet the requirements for creating and running dialog programs
You must be Loged in to download file