InterviewSolution
This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
What Is The Difference Between A ‘database Index’ And A ‘match Code’? |
|
Answer» DATABASE INDEX’ contains fields from ONE table while ‘Match Code’ contain fields from SEVERAL tables. Match code objects can be built on cluster tables, transparent tables and pooled tables. Database Index’ contains fields from one table while ‘Match Code’ contain fields from several tables. Match code objects can be built on cluster tables, transparent tables and pooled tables. |
|
| 2. |
How Can You Debug A Script Form? |
|
Answer» To DEBUG a script form, you have to FOLLOW SE71–>give the form NAME->UTILITIES->activate DEBUGGER To debug a script form, you have to follow SE71–>give the form name->utilities->activate debugger |
|
| 3. |
What Are The Different Abap/4 Editors? What Are The Differences? |
|
Answer» The 2 editors are SE38 and SE80 and both have the ABAP EDITOR in place. In SE38 , you can create PROGRAMS and view online reports and basically do all the development of objects in this editor. In SE80, there are additional FEATURES such as creating packages, function group, module pool, classes, programs and BSP applications. The 2 editors are SE38 and SE80 and both have the ABAP editor in place. In SE38 , you can create programs and view online reports and basically do all the development of objects in this editor. In SE80, there are additional features such as creating packages, function group, module pool, classes, programs and BSP applications. |
|
| 4. |
What Is The Difference Between ‘type’ And ‘like’? |
|
Answer» ‘Type’: You ASSIGN DATA type directly to the data object while declaring. ‘LIKE’: You assign the data type of another object to the declaring data object. ‘Type’ REFERS the existing data type while ‘Like’ refers to the existing data object. ‘Type’: You assign data type directly to the data object while declaring. ‘Like’: You assign the data type of another object to the declaring data object. ‘Type’ refers the existing data type while ‘Like’ refers to the existing data object. |
|
| 5. |
How Can You Format The Data Before Write Statement In The Report? |
|
Answer» By using the LOOP event the REPORTS output can be FORMATTED
By using the loop event the reports output can be formatted |
|
| 6. |
How To Create ‘table Cluster’? |
|
Answer» In ABAP dictionary, select object type Table, enter a table name and choose create A FIELD maintenance screen for the table is displayed. Table type Transparent table, set it as a default Make the necessary entries in the short description and DELIVERY classified on the Attributes page. Then define the fields of the table. Proceed as when creating a transparent table. Now save your entries Now choose EXTRASàChange table category When a dialogue BOX appears you have to select the table type ‘Pooled table’ or ‘Cluster table’ After selecting the table, return to the field maintenance screen for the table. Field pool or cluster name is displayed on the Attributes tab page in ADDITION to the STANDARD fields. Now enter the name of the table cluster or table pool to which you want to assign the cluster table. In ABAP dictionary, select object type Table, enter a table name and choose create A field maintenance screen for the table is displayed. Table type Transparent table, set it as a default Make the necessary entries in the short description and delivery classified on the Attributes page. Then define the fields of the table. Proceed as when creating a transparent table. Now save your entries Now choose EXTRASàChange table category When a dialogue box appears you have to select the table type ‘Pooled table’ or ‘Cluster table’ After selecting the table, return to the field maintenance screen for the table. Field pool or cluster name is displayed on the Attributes tab page in addition to the standard fields. Now enter the name of the table cluster or table pool to which you want to assign the cluster table. |
|
| 7. |
What Are The Components Of Sap Scripts? |
|
Answer» For SAP, SAP scripts are a word processing tool. It has a function LIKE STANDARD text and LAYOUT sets. Its layout set consists of: WINDOWS and PAGES, Character formats, Paragraph formats etc. For SAP, SAP scripts are a word processing tool. It has a function like standard text and layout sets. Its layout set consists of: Windows and pages, Character formats, Paragraph formats etc. |
|
| 8. |
What Is A Foreign Key Relationship? |
|
Answer» To ensure the consistency of data, foreign KEYS are used. The relationship established between the tables and must be explicitly defined at field level. Data entered should be CHECKED against the EXISTING data to ensure that there is no contradiction. Cardinality has to be SPECIFIED while defining foreign key relationship. To ensure the consistency of data, foreign keys are used. The relationship established between the tables and must be explicitly defined at field level. Data entered should be checked against the existing data to ensure that there is no contradiction. Cardinality has to be specified while defining foreign key relationship. |
|
| 9. |
What Are The Internal Tables? |
|
Answer» Internal table exists only when the program is run. It is used for performing table CALCULATIONS on SUBSET of DATABASE tables and also for re-organizing the CONTENT of database tables as PER the users need. Internal table exists only when the program is run. It is used for performing table calculations on subset of database tables and also for re-organizing the content of database tables as per the users need. |
|
| 10. |
What Are The Controllers Available In Webdynpro Abap And Explain? |
| Answer» | |
| 11. |
Difference Between Abap And Webdynpro Abap Applications? |
Answer»
|
|
| 12. |
What Is Mvc Architecture? Explain? |
|
Answer» WEB dynpro ABAP follows MVC (Model View Controller) Architecture. Here M – Modal – actual business logic EX: calling Function modules, class methods etc V – View – View is NOTHING but screen with UI ELEMENTS that holds data. C – Controller – This is responsible for communication between modal and view. The MAIN advantage of MVC is for better readability and re-usability Web dynpro ABAP follows MVC (Model View Controller) Architecture. Here M – Modal – actual business logic ex: calling Function modules, class methods etc V – View – View is nothing but screen with UI elements that holds data. C – Controller – This is responsible for communication between modal and view. The main advantage of MVC is for better readability and re-usability |
|
| 13. |
What Is Purpose Of “wd_this” In Web Dynpro Abap ? |
|
Answer» wd_this : is the INSTANCE on current controller, all methods and ATTRIBUTES in that controller can be ACCESSED by USING this instance. wd_this : is the instance on current controller, all methods and attributes in that controller can be accessed by using this instance. |
|
| 14. |
What Is A Context In Webdynpro Abap? |
|
Answer» CONTEXT is a TEMPORARY PLACE which stores DATA in the FORM of nodes and attributes. Context is a temporary place which stores data in the form of nodes and attributes. |
|
| 15. |
What Is Mvc In Webdynpro Abap? |
|
Answer» Basically WebDynpro FOLLOWS MVC M-Model(BUSINESS LOGIC ) V-View(Screen) C-Controller( Controls screen and Model) Basically WebDynpro follows MVC M-Model(Business logic ) V-View(Screen) C-Controller( Controls screen and Model) |
|
| 16. |
What Is Cardinality In Webdynpro Abap? |
|
Answer» CARDINALITY is a PROPERTY which SPECIFIES how many RECORDS that can be stored in a node. Cardinality is a property which specifies how many records that can be stored in a node. |
|
| 17. |
Explain The Difference Between Pool Tables And Transparent Tables? |
|
Answer» Transparent tables: It has one to one relation with the table in the database. Its structure corresponds to single database FIELD. Pooled tables: It has many to one relation with the table in the database. Pooled tables are stored at the database level. Basic LIST: For simple reports Statistics: For Percentage, AVERAGE ETC. Ranked List : For analytical reports Transparent tables: It has one to one relation with the table in the database. Its structure corresponds to single database field. Pooled tables: It has many to one relation with the table in the database. Pooled tables are stored at the database level. Basic List: For simple reports Statistics: For Percentage, Average etc. Ranked List : For analytical reports |
|
| 18. |
What Is Sap Abap? |
|
Answer» SAP is a type of software known as ERP (Enterprise Resource Planning) that large company USE to manage their DAY to day affairs. ABAP (Advanced BUSINESS Application Programming) is the CODING language for SAP to develop RICEFW objects. (Reports, Interfaces, Extensions, Forms and Workflows). SAP is a type of software known as ERP (Enterprise Resource Planning) that large company use to manage their day to day affairs. ABAP (Advanced Business Application Programming) is the coding language for SAP to develop RICEFW objects. (Reports, Interfaces, Extensions, Forms and Workflows). |
|
| 19. |
Which Are The Function Modules Used In A Print Program? |
Answer»
|
|
| 20. |
Which Are The Components Of Function Group? |
| Answer» | |
| 21. |
What Are The Different Print Modes Used In Sap Script & Explain? |
|
Answer» S The page is printed in simplex mode. That is, the PRINTER should print on only one side of the paper. If another mode was previously active, then the printer is switched to simplex mode with the start of the page. D The page is printed on the first side of a sheet in duplex mode. If another mode was previously active, then the printer is switched to duplex mode with the start of the page and continues in this mode. T The page is printed on the first side of a sheet in tumble duplex mode. That is, the printer PRINTS on both SIDES. The page on the SECOND side is always inverted, so that the footer of the second page is printed opposite the header of the first page. S The page is printed in simplex mode. That is, the printer should print on only one side of the paper. If another mode was previously active, then the printer is switched to simplex mode with the start of the page. D The page is printed on the first side of a sheet in duplex mode. If another mode was previously active, then the printer is switched to duplex mode with the start of the page and continues in this mode. T The page is printed on the first side of a sheet in tumble duplex mode. That is, the printer prints on both sides. The page on the second side is always inverted, so that the footer of the second page is printed opposite the header of the first page. |
|
| 22. |
What Is The Difference Between The Function Module And External Subroutine? |
|
Answer» Table work area are not shared between the FUNCTION MODULE and CALLING program. Whereas subroutine use shared same work area. We can LEAVE a function module using RAISE statement.Whereas check,exit or stop are used to leave a subroutine . Function module has special interface to define parameters.Whereas subroutine don’t have. Table work area are not shared between the function module and calling program. Whereas subroutine use shared same work area. We can leave a function module using Raise statement.Whereas check,exit or stop are used to leave a subroutine . Function module has special interface to define parameters.Whereas subroutine don’t have. |
|
| 23. |
Differentiate Between Character Format And Paragraph Format? |
|
Answer» Paragraph format is USED for formatting a paragraph, we can add tabs in this.We can use character format in paragraph format. Character format are used for assigning VARIOUS ATTRIBUTES of font ( SIZE, type, bold }. Paragraph format is used for formatting a paragraph, we can add tabs in this.We can use character format in paragraph format. Character format are used for assigning various attributes of font ( size, type, bold }. |
|
| 24. |
Differentiate Between Page1 To Page2 Format? |
|
Answer» PAGE1 format: In this all PAGES have the same format. Page2 format: In this there is VARIATION in page format i.e. first page has different format than SECOND page. Page1 format: In this all pages have the same format. Page2 format: In this there is variation in page format i.e. first page has different format than second page. |
|
| 25. |
How Do You Upload Logo In Sap Script ? |
|
Answer» We can UPLOAD LOGO USING the program RSTXLDMC or using transaction code SE78. We can upload logo using the program RSTXLDMC or using transaction code SE78. |
|
| 26. |
How Do You Insert Conditional & Unconditional Page Breaks During Text Formatting? |
|
Answer» We can insert conditional PAGE BREAKS by USING control command -> Protect…Endprotect. And Unconditional page breaks-> New-page. We can insert conditional page breaks by using control command -> Protect…Endprotect. And Unconditional page breaks-> New-page. |
|
| 27. |
Name Some Of The Control Commands? |
Answer»
|
|
| 28. |
Give The Types Of Symbols Used In Sap Script? |
| Answer» | |
| 29. |
How Will Create Standard Text? How Will You Insert Standard Text In Sap Script? |
|
Answer» Transaction code for creating standard text in SO10. In SE 71 GOTO ,main menu ->insert ->standard text or by using control COMMAND “Include Name [Object o] [ ID i] [ Language L ] [Paragraph p ]” Where: Name denotes the name of standard text that you given REST all are optional PARAMETERS. Transaction code for creating standard text in SO10. In SE 71 goto ,main menu ->insert ->standard text or by using control command “Include Name [Object o] [ ID i] [ Language L ] [Paragraph p ]” Where: Name denotes the name of standard text that you given Rest all are optional parameters. |
|
| 30. |
What Is Sap Style Maintenance? |
|
Answer» SAP style maintenance is a COLLECTION of CHARACTER & PARAGRAPH FORMAT. SAP style maintenance is a collection of character & paragraph format. |
|
| 31. |
What Is Lock Object? |
|
Answer» To SYNCHRONIZE ACCESS of several USERS using same data Lock OBJECTS are used. To synchronize access of several users using same data Lock objects are used. |
|