Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

why cannot we use where condition with loop at sceeen ?

why cannot we use where condition with loop at sceeen

1 ACCEPTED SOLUTION

raymond_giuseppi
Active Contributor

Cause SCREEN is not actually an internal table, so no 'WHERE option', no 'READ TABLE'. 'LOOP AT SCREEN' 'MODIFY SCREEN' are statements, distinct from 'LOOP AT itab' and 'MODIFY itab'.

3 REPLIES 3

raymond_giuseppi
Active Contributor

Cause SCREEN is not actually an internal table, so no 'WHERE option', no 'READ TABLE'. 'LOOP AT SCREEN' 'MODIFY SCREEN' are statements, distinct from 'LOOP AT itab' and 'MODIFY itab'.

0 Kudos

thanks Raymond Giuseppi i got the point ..

horst_keller
Product and Topic Expert
Product and Topic Expert

Raymond is correct, but additionally, I'd say that there is no technical reason, but it is sinply not implemented because there was no demand. And now in the age of UI5 I wouldn't expect any enhancements to statements for dynpros any more.