1.In report, we should have to write events in sequential
order or not,if we write events insequential then what will
be the drawback and if we will sequential what will be the
advantage.
2.what is the fucnction of end-of-selection even? if we
would not write this event in report what will happen?
3.top-of-page event will trigger before the
initialization,and at selection-screen event or after these
two event.

Answer Posted / sirisha

Not Necessary for the events to be in a sequential order.
During run time, the events will be triggered automatically
in the sequence.
But it is suggested to write the events in a sequence for
the user to easily understand the flow of program and for
the efficiency purpose.
END-OF-SELECTION: Will be normally used to free the memory
and display the write statements once all the fetching is
done. But it is not mandatory or necessary to write
END-OF-SELECTION. If any event is missing in the sequence,
the next event will be triggered automatically.
INITIALIZATION initializes the filed values in the
selection screen. This is done before at-selection screen,
before PBO.
TOP-OF-PAGE: This is used to display the required text on
the top of the page as header. This event will come AFTER
INITIALIZATION event only !!
Here is the flow of events:

INITIALIZATION
AT SELECTION-SCREEN
AT SELECTION-SCREEN OUTPUT
START-OF-SELECTION
END-OF-SELECTION

Is This Answer Correct ?    16 Yes 4 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How is conversion of data types done between abap/4 & db layer? : abap data dictionary

652


Does SAP has a GUI screen painter or not? If yes what operating systems is it available on? What is the other type of screen painter called?

637


What are the functions of lock objects?

705


What does a lock object involve?

673


What is the significance of technical settings (specified while creating a table in the data dictionary) ?

588






Can we define our own match code id's for sap matchcodes? : abap data dictionary

569


What is an abap?

558


What is a subscreen? How can we use a subscreen?

568


Explain what is step-loop? Explain all the steps?

714


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

623


What do you mean by pooled tables in sap abap? Also explain what do you mean by table pool? : abap data dictionary

555


Explain the difference between float and packed data type?

761


What is logo in sap script?

573


How can we use / display table in a screen?

647


What are Table control and tab strip control in dialog programming ?

5251