Wednesday, July 30, 2014

Dialog Programming Interview Questions in SAP ABAP

Welcome to SAP ABAP Interview Questions and Answers. Read Dialog Programming Interview Questions in SAP ABAP.

SAP ABAP Dialog Programming Interview Questions

Dialog Programming is a special type of programming in SAP ABAP. Dialog programming (Module pool) is used to create custom SAP screens as per business requirement. Dialog programs are executed using t-codes with out t-code we can’t execute the program. This post gives the second part of Interview questions on Dialog Programming.

Module Pool Programming Interview Questions in SAP ABAP

Before going to read this article read previous post on 

41) The Function code currently active is ascertained by what Variable in SAP ABAP?

42) What are the “field” and “chain” Statements in SAP ABAP?

43) What is an “on input” statement?

44) What is an “on request” statement in SAP ABAP?

45) What is an on”*-input” statement?

46) What is “at exit-command in SAP ABAP?

47) Which Function type has to be used for using “at exit-command”?

48) Navigation to a subsequent screen can be specified statically/dynamically.


49) Dynamic screen sequence for a screen can be set using what commands in SAP ABAP?

50) The commands through which an ABAP/4 Module can “branch to “or “call” the next screen is what?

51) What is difference between SET SCREEN and CALL SCREEN?

52) Can we specify the next screen number with a variable (Yes/No)?

53) The field SY-DYNNR refers to what in SAP ABAP?

54) The Syntax used to call a screen as dialog box (pop up) is what?

55) What is “call mode” in SAP ABAP?

56) The max number of calling modes stacked at one time is?

57) What happens if only one of the commands SET SCREEN and LEAVE SCREEN is used without using the other?

58) What is the significance of the screen number ‘0’ in SAP ABAP?

59) What is the significance of the memory table ‘SCREEN’?

60) Why grouping of fields is required? What is the max no of modification groups for each field?

61) What is a screen group? How it is useful in SAP ABAP?

62) What is a Sub screen? How can we use a Sub screen in SAP ABAP?

63) What are the restrictions on Sunscreens in SAP ABAP?

64) How can we use / display table in a screen in SAP ABAP?

65) What are the differences between TABLE CONTROLS and STEP LOOPS?

66) What are the dynpro keywords in SAP ABAP?

67) Why do we need to code a LOOP statement in both the PBO and PAI events for each table in the screen?

68) How can we declare a table control in the ABAP/4 program in SAP ABAP?

69) Differentiate between static and dynamic step loops in SAP ABAP.

70) What are the two ways of producing a list within a transaction?

71) What is the use of the statement Leave to List-processing in SAP ABAP?

72) When will the current screen processing terminates?

73) How is the command Suppress-Dialog useful in SAP ABAP?

74) What happens if we use Leave to list-processing without using Suppress-Dialog?

75) How the transaction that is programmed by the user can be protected?

76) SAP system configuration includes Dialog tasks and Update tasks.

77) How can a lock object be called in the transaction in SAP ABAP?

78) What are the events by which we can program “help texts” and display “possible value lists”?

79) In what ways we can get the context sensitive F1 help on a field in SAP ABAP?

80) What is the difference between Leave Transaction and Call Transaction?

Friends if you know any answers please provide answers in below comment box.

"You found the information helpful and want to say thanks? Your donation is enough to inspire us to do more. Thanks a bunch!"


Sivakumar said...

42) We used to validate the inputs fields .

43) selection-screen on input .
one we enter the field value on the screen .

44) selection-screen on request ( key field : F1 ) .
We will get the technical info from the fields.

55) we use this command to call another screens

58 ) it is used to go to the main screen or previous screen .

call leave to screen '0'.

62) We use to select a Screen type as " SubScreen"
and we will call the subscreen in Normal screen .



Sivakumar (

Post a Comment

Note: Only a member of this blog may post a comment.


ABAP (1) ABAP Interview Questions (112) ABAP Open SQL Statements (1) ABAP Syntax Rules (6) ABAP WORKBENCH (2) ABAP-Interview-Questions (52) ALE IDOC (6) ALE IDOC Interview Questions (6) ale-idoc (6) ALE-IDOC-Interview-Questions (19) ALV Interview Questions (5) ALV-Interview-Questions (22) BADI (2) BAPI (1) BAPI Interview Questions (1) BAPI-Interview-Questions (14) BDC (6) BDC Interview Questions (6) BDC-Interview-Questions (9) Classical Reports Interview Question (3) Classical-Reports-Interview-Questions (22) Conditional Statements (1) Cross Applications (3) Cross-Applications (14) Data Dictionary (22) Data Type Questins (1) Data types (1) Data-Dictionary (48) Data-Type-Questins (6) Dialog programming (5) Dialog Programming Interview Questions (4) Dialog-Programming (30) DOMAIN Interview Questions (1) Domain-Interview-Questions (8) Function Module (2) IDoc Tutorials (6) Interactive Report Interview Questions (4) Interactive-Reports-Interview-Questions (22) Internal Tables (1) Lock Object Interview Questions (1) Lock-Objects-Interview-Questions (10) Logical Database (1) Modularization Interview Questions (4) Modularization-Interview-Questions (25) Module Pool Programming (5) Module-Pool-Programming (39) Object Oriented ABAP (19) Object Oriented ABAP Interview Questions (15) object-oriented-abap (2) Object-Oriented-ABAP-Interview-Questions (34) OOABAP (9) Reports (14) Reports Interview Questions (9) Reports-Interview-Questions (19) RFC (1) RFC Interview Questions (1) RFC-Interview-Questions (14) RICEF (1) RICEF Objects (1) SAP (2) SAP ABAP (2) SAP ABAP Interview Questions (42) SAP ABAP Introduction (46) SAP ABAP Message Types (2) SAP BADI Interview Questions (2) SAP Basics (71) SAP Books (2) SAP Certification (1) SAP CONSULTANTS (5) SAP CRM (1) SAP ENHANCEMENTS (3) SAP EXITS (2) SAP EXITS ( SAP ENHANCEMENTS ) Interview Questions (1) SAP Free Books (1) SAP HR (2) SAP Lock Object (1) SAP Open SQL Statements (1) SAP R/3 Architecture (4) SAP Search help (1) SAP Smartforms (1) SAP Smartforms Interview Questions (2) SAP Tables (5) SAP Tcodes (10) SAP Views (1) SAP Webdynpro ABAP (12) SAP Work Processors (2) SAP Workflow (3) SAP-BADI-Interview-Questions (11) SAP-Enhancements (39) SAP-Exits (39) SAP-Exits-Enhancements-Interview Questions (3) SAP-HANA (1) SAP-HANA-Interview-Questions (1) SAP-Smartforms-Interview-Questions (2) SAP-Workflow (3) Scripts (3) Scripts Interview Questions (2) Scripts-Interview-Questions (32) Search Help Interview Questions (1) Search-Help-Interview-Questions (9) Smartforms (1) Table Maintenance Generator (1) Table-Maintenance-Generator (4) Tables in SAP (2) Tables Interview Questions (3) Tables-Interview-Questions (3) Type Group Interview Questions (1) Type-Group-Interview-Questions (7) Variable Declaration (1) Views Interview Questions (1) Views-Interview-Questions (5) Webdynpro (12)

Protected Blog

This blog is not affiliated to SAP AG |SAP is trademark of SAP AG |The information collected from various sources use information with your own risk.