ON QUITUNDO label1, LEAVE label2, NEXT label2, RETRY label1, RETURN return-valueERROR return-value error-object-expressionNO-APPLYUNDO label1LEAVE label2Indicates that after committing or undoing the transaction, the AVM leaves the block labeled label. If you do not name a block, the AVM leaves the block with the ON QUIT phrase in its heading.NEXT label2Indicates that after committing or undoing the transaction, the AVM executes the next iteration of the block you name with the label option. If you do not name a block with the NEXT option, the AVM executes the next iteration of the block with the ON QUIT phrase in its heading.RETRY label1
return-value
ERROR ERROR return-value The AVM also creates an Progress.Lang.AppError object and stores the return-value in the ReturnValue property. ERROR error-object-expression The specified error object is created and populated according to your code. If this is an Progress.Lang.AppError object, the caller can use the RETURN-VALUE function to read the setting of the ReturnValue property. NO-APPLY
© 2013 Progress Software Corporation and/or its subsidiaries or affiliates. |