|
RETURN
Terminates the execution of a CBS procedure.
Syntax
RETURN
[<exp>]
Arguments
<exp> is an expression of any type that
evaluates to the return value for CBS script procedures. If the CBS
procedure terminates without executing a RETURN statement, the
return value is the result of the last statement executed. If the
last statement executed does not return a value then "" (empty
character string) is returned.
Description
RETURN terminates a CBS script procedure
returning control to either the calling CBS script procedure or
back to Visual Builder. There can be more than one RETURN in a CBS
procedure. A CBS procedure need not end with a RETURN but it is
recommended.
When Visual Builder executes scripts it may
expect a specific return value. For example, when evaluating a rule
script, it expects a return value of TRUE if the record should be
included or FALSE if it should be skipped.
Example
* Return TRUE if
dDate2 is less than or equal to dDate1.
* Otherwise FALSE is
returned.
IF dDate1 >
dDate2
Echo('Invalid date range
specified.')
Return FALSE
Endif
Return TRUE
|