|
An
Care must be taken to ensure an endless loop is not created. The Empresa engine will eventually time out, but the loop will consume server resources until that happens. The <MvWHILESTOP> command can be used to exit a loop at any time. Attributes
Breaking out of a loop. Loops can be ended manually using <MvWHILESTOP>, for example when an error is detected, or to prevent an endless loop. Example:<MvWHILE EXPR = "{ 1 }"> Execute the code here endlessly. <MvIF EXPR="{ g.counter GE 100 }"> <MvWHILESTOP> </MvIF> <MvASSIGN name="g.counter" value="{ g.counter + 1}"> </MvWHILE> |