What are control break statements?




Answers were Sorted based on User's Feedback



Answer / naveen kumar guduri

I think this is not the correct answer

control break statements in abap r

1. AT NEW f.
2. AT END OF f.
3. AT FIRST.
4. AT LAST.

these r with internal tables.....

Is This Answer Correct ?    142 Yes 7 No

Answer / priya

control break statements are of 4 types:

AT FIRST
AT NEW
AT END
AT LAST

Is This Answer Correct ?    108 Yes 5 No

Answer / priya

AT FIRST---->this is used for system field heading in
ABAP program.

AT NEW------>this is used to display the fields.

AT END------>this is used for row-wise calculation i.e,
sub-total.

AT LAST----->this is used for calculation of grand total.


these are the control statements used.


hope this is right.

Is This Answer Correct ?    88 Yes 9 No




Answer / srikanth

AT First ===> Triggers in the first loop operation.
At New ===> Triggers when ever new field value changes at
first.
At End Of ===> Triggers at the end of every field value.
At Last ===> Triggers in the last loop operation

Is This Answer Correct ?    46 Yes 6 No

Answer / mani

Priya answer is absolutely right , I faced this question in
TCS Hyd.

Is This Answer Correct ?    28 Yes 5 No

Answer / pria

one more control break statement is there that is 'ON
CHANGE OF'.
can anybody tell the difference between ON CHANGE OF and AT
NEW OF ?

Is This Answer Correct ?    20 Yes 5 No

Answer / arjun manglekar

Belo are some more diff. between AT NEW and ON CHANGE OF
statement..
1) AT NEW checks all the values above it ..where as
ON CHANGE OF cheks only that particular value

2) AT NEW can be used in only LOOP..ENDLOOP where as
ON CAHNGE OF can be used in any looping ...e.g
LOOP..ENDLOOP, DO..ENDDO, WHILE..ENDWHILE etc.

Is This Answer Correct ?    11 Yes 1 No

Answer / raktim bhattacharjee

1. AT NEW.
2. AT LAST.
3. AT FIRST.
4. AT END OF.
5. ON CHANGE OF.

Is This Answer Correct ?    9 Yes 2 No

Answer / sandeep joshi

@ Priya.
According to my one experience you can only use 'AT NEW'
with only the table's fields in which you are looping
whereas 'ON CHANGE OF' can be used with any data element
inside any table's loop.

Second 'ON CHANGE OF' is obsolete but as of my experience
'AT NEW' doesn't provide the same functionality.

Is This Answer Correct ?    13 Yes 8 No

Answer / sunil

Control break statements are
1. At First
2. At Last
3. At New
4. At End of
And all these statements work only between Loop and Endloop.

Example:
F1 F2 F3
1 A B
1 B C
2 C A
3 D E

here F1, F2 and F3 are the three fields

if we apply the At New statement between these three fields
then the output would be
1 b c
2 c a
3 d e

Is This Answer Correct ?    9 Yes 5 No

Post New Answer



More SAP ABAP Interview Questions

We have got some values for Field F1 say 1,2,3,4 and F2 say 10,10,10,10.Now can you tell me what would be the output for F1 if we use At End Of event?and what would be the output for F2 if we use At Last event?Also i want to know what is the difference between Total calculation for At end event and grand total for At last event???

0 Answers   Siemens,


There is one scenario , where A Badi consists of multiple implementations ,and i need to execute only PERTICULAR implementaion (say 2nd ) , ONLY One implementation , then how can execute the perticular implementation .

2 Answers   HP, Mind Tree,


what is eqult Hide?

3 Answers   TCS, HCL,


In ALV, i have to display list in which some records has to display. starting of each record it should display checkox. and we have to display push button delete. when user select chekc box and press delete button, that entry should delete. please tell me how to do it?

2 Answers   IBM,


what is a binary search ? and how it is useful in a sorted internal table ?

1 Answers  


difference betn top-of-page and top-of-page during at- line-selection? in an interactive report, after going to 5th list, can you come back to 2nd list? how?

6 Answers   Wipro, TCS,


why SAP scripts are client dependent and smart forms are not?

5 Answers   KPIT,


what are the loop events and what is the difference between them

3 Answers  


How to add background picture/graphics in alv report?

1 Answers   Accenture,


What is the main point while using control break in internal table ?

3 Answers  


How do you write UTP?(unit test plan)

0 Answers  


What do you like best about working for, in this company?

1 Answers   L&T, TATA, Orange,




Categories