Expressions with Multi-occurs Operands

On the whole this section does not apply to character operands. A character field is always treated as a single string: for instance if ADDRESS is C30*4, it is treated by the formula processor as a string 120 long. Most operators and functions that accept character operands treat the character operand as a single string. So while the > operator applied to two instances of the budget field returns an array of 12 Boolean values, applied to two address fields it returns a single Boolean.

Most operators and functions in the DP4 formula processor accept multi-occurrence fields and expresions as operands as well as single-occurrence fields; though there are a few exceptions to this it is extremely unlikely you would ever want to use a multi-occurs expression where one is not allowed. This page explains how multi-occurrence operands are treated by the formula processor.