sapdev logo background
sapdev logo sapdev logo
Comments

ABAP WHILE VARY Statement syntax, information and example SAP source code



Return to Statement index



WHILE - VARY

Short Reference

ABAP Syntax(Obsolete) WHILE ... VARY dobj FROM dobj1 NEXT dobj2 [RANGE range]
[VARY ...].
[statement_block]
ENDWHILE.

What does it do? The addition VARY and its addition RANGE have exactly the same effect on a WHILE loop as the other obsolete additions VARYING and RANGE of the statement DO
. The addition VARY can be used more than once in a
WHILE statement.

Latest notes: Instead of the addition VARY , the statement ASSIGN should be used in the loop with the addition INCREMENT .



Runtime Exceptions
Non-catchable Exceptions
Reason for error: Invalid access to tables, strings, field references, or object references within the range specified by the addition RANGE
.
Runtime error: DO_WHILE_VARY_ILLEGAL_ACCESS
Reason for error: Access to data outside the range specified by the
RANGE addition.
Runtime error: DO_WHILE_VARY_NOT_IN_RANGE
Documentation extract taken from SAP system, � Copyright SAP AG. All rights reserved




WHILE
WINDOW




comments powered by Disqus