Previous Topic: User Functions

Next Topic: Function Fields

Built-In Functions

Built-in functions execute common low-level functions such as arithmetic operations, character string manipulations, and control operations such as commitment control and program exit. Built-in functions are specified within action diagrams and are implemented as inline source code within calling functions. The built-in functions are:

Function

Meaning

*ADD

Add

*COMMIT

Commit

*COMPUTE

Compute

*CONCAT

Concatenation

*CVTVAR

Convert Variable

*DATE DETAILS

Date Details

*DATE INCREMENT

Date Increment

*DIV

Divide

*DIV WITH REMAINDER

Divide with Remainder

*DURATION

Date Duration

*ELAPSED TIME

Elapsed Time

*EXIT PROGRAM

Exit Program

*MODULO

Modulo

*MOVE

Move

*MOVE ALL

Move All

*MOVE ARRAY

Move array subfield

*MULT

Multiply

*QUIT

Quit

*ROLLBACK

Rollback

*RTVCND

Retrieve Condition

*RTVFLDINF

Retrieve Field Information

*SET CURSOR

Set Cursor

*SUB

Subtract

*SUBSTRING

Substring

*TIME DETAILS

Time Details

*TIME INCREMENT

Time Increment

For more information on built-in functions see the chapter Modifying Action Diagrams.