SAP ABAP Online Test Questions

42 Questions | Total Attempts: 9533

SettingsSettingsSettings
Please wait...
SAP ABAP Online Test Questions

SAP ABAP was intended to be used by SAP customers. It is designed to help customers better prepare custom reports and interface ABAP programming. The SAP ABAP Quiz below is perfect for testing out what you know so far about the topic. Give it a try and see just how prepared you are to sit for the upcoming exam. All the best!


Questions and Answers
  • 1. 
    What table is used to store all the Message Class Texts?
    • A. 

      T001

    • B. 

      T100

    • C. 

      T000

    • D. 

      T010

  • 2. 
    What is the system field for the current Page Number?
    • A. 

      SY-PAGENO

    • B. 

      SY-PAGNUM

    • C. 

      SY-PAGNO

    • D. 

      SY-PAGNU

  • 3. 
    The message types are one of the following:
    • A. 

      A

    • B. 

      S

    • C. 

      W

    • D. 

      All the above

  • 4. 
    How many types of Debugging are there in SAP?
    • A. 

      New ABAP Debugger

    • B. 

      Adv ABAP Debugger

    • C. 

      Old ABAP Debugger

    • D. 

      None of these

  • 5. 
    Selection screen entries referring to data dictionary objects have certain checks in-built in them. Additional checks can be written using event
    • A. 

      AT LINE-SELECTION

    • B. 

      AT SCREEN-SELECTION

    • C. 

      AT SELECTION-SCREEN

    • D. 

      AT SELECTION- SCREEN ON CHECK

  • 6. 
    During the conversion process of databases, the data is copied from the temporary table to the database table using the statement.
    • A. 

      MOVE

    • B. 

      MOVE-CORRESPONDING

    • C. 

      INSERT

    • D. 

      MODIFY

  • 7. 
    Colors can be associated with the report fields using one of the following commands
    • A. 

      Set color on

    • B. 

      Format colors on

    • C. 

      Format color on

    • D. 

      Formats color on

  • 8. 
    How can you suppress the default title of a list?
    • A. 

      By defining a TOP-OF-PAGE event in the program and using it to display something else.

    • B. 

      By choosing System -- List -- List header and entering your own title

    • C. 

      By using the NO STANDARD PAGE HEADING addition in the REPORT statement

    • D. 

      By entering a title in the text elements of the program.

  • 9. 
    Page headers for a secondary list should be coded in which event?
    • A. 

      TOP-OF-PAGE.

    • B. 

      START-OF-SELECTION.

    • C. 

      TOP-OF-PAGE DURING LINE-SELECTION

    • D. 

      AT USER-COMMAND

  • 10. 
    What is the right order in which the events are triggered? START-OF SELECTION, INITIALIZATION , AT SELECTION-SCREEN
    • A. 

      INITIALIZATION , AT SELECTION-SCREEN , START-OF SELECTION

    • B. 

      INITIALIZATION , STARTOF SELECTION ,AT SELECTION SCREEN

    • C. 

      AT SELECTION-SCREEN START-OF SELECTION, INITIALIZATION

    • D. 

      AT SELECTION-SCREEN, INITIALIZATION , START-OF SELECTION

  • 11. 
    What is the use of interactive reporting?
    • A. 

      The report can be processed in background.

    • B. 

      The report output can be queried for further details.

    • C. 

      Different fonts and graphics can be used interactive reporting.

    • D. 

      Interactive reports can only be used in transactions.

  • 12. 
    Which line in the following code contains a syntax error? Report abc  message-id ZP. Message Id 'ZP' type 'E' number 012. Message e013(ZP). Message e013 with '123'.  
    • A. 

      First Line

    • B. 

      Second Line

    • C. 

      Third Line

    • D. 

      Fourth Line

  • 13. 
    Which of the following is not a Message type?
    • A. 

      A – Abbend

    • B. 

      C - Continue

    • C. 

      E – Error

    • D. 

      I – Information

  • 14. 
    What is the T-Code for releasing the Transport request Number?
    • A. 

      SE09

    • B. 

      SM09

    • C. 

      SM10

    • D. 

      SM01

  • 15. 
    How many lists can exist in parallel in an interactive reporting?
    • A. 

      An Interactive report can have 1 basic list and up to 20 Secondary lists.

    • B. 

      . An Interactive report can have 1 basic list and up to 19 Secondary lists.

    • C. 

      An Interactive report can have 1 basic list and up to 19 Secondary lists.

    • D. 

      An Interactive report can have 1 basic list and up to 21 Secondary lists.

  • 16. 
    What are the 2 boxes in your system for coding for Abap and their logins?
    • A. 

      Quality/Production

    • B. 

      IDES/Sandbox

    • C. 

      Sandbox/Quality

    • D. 

      None of the above

  • 17. 
    An internal table icode contains the following entries: Field1 Field2 -------------- John 12345 Alice 23478 Sam 54321 john 50000 DATA: BEGIN OF ICODE OCCURS 0, FIELD1(5), FIELD2(5), END OF ICODE. READ TABLE ICODE WITH KEY FIELD1 = 'John' BINARY SEARCH.       Why does executing the above code return a sy-subrc of 4?
    • A. 

      Icode-field2 must be a numeric field.

    • B. 

      The internal table has an incorrect structure.

    • C. 

      Both internal table fields must be used in the search.

    • D. 

      The internal table must be sorted first.

  • 18. 
    What is the default mode for passing actual parameters in a Perform?
    • A. 

      By Value

    • B. 

      By Reference

    • C. 

      By Changing

    • D. 

      By Value and Return

  • 19. 
    T-Code for Message Class Creation ?
    • A. 

      SE19

    • B. 

      SE91

    • C. 

      SM91

    • D. 

      SE10

  • 20. 
    T100 Table has the following Structure?
    • A. 

      Message Text

    • B. 

      Language Key

    • C. 

      Message number

    • D. 

      All the above

  • 21. 
    Assuming a pushbutton with function code 'FUNC' is available in the toolbar of a list report, what event is processed when the button is clicked?
    • A. 

      AT USER-COMMAND.

    • B. 

      AT PFn.

    • C. 

      AT SELECTION-SCREEN.

    • D. 

      END-OF-SELECTION.

  • 22. 
    What is the T-Code for unlocking the objects?
    • A. 

      SE12

    • B. 

      SM21

    • C. 

      SE21

    • D. 

      SM12

  • 23. 
    When you create Function Group By default which includes will Create?
    • A. 

      INCLUDE LTOP.

    • B. 

      INCLUDE TOP.

    • C. 

      INCLUDE LF

    • D. 

      None of these

  • 24. 
    What is the system field for the current date for scripts?
    • A. 

      SY-DATUM

    • B. 

      &DATE&

    • C. 

      DATE

    • D. 

      &DATUM&

  • 25. 
    Which of the Following Fields are NOT for BDCDATA Structure?
    • A. 

      PROGRAM

    • B. 

      FINAME

    • C. 

      DYNPRO

    • D. 

      FVAL

Back to Top Back to top