Functions for Conditions and Derived Attributes

Derived attribute functions are used to generate new attributes in the schema of a view, applying an expression in function of the other attributes of the view, constants and/or the result of evaluating other functions. Expressions using these functions can also be used as operands in the conditions.

A function is defined as an identifier and a list of arguments that can in turn be constants, fields or other functions. The section Functions lists these functions, their syntax and examples.

In addition, you can develop your own functions in Java using the Virtual DataPort API. The section Developing Custom Functions of the Developer Guide explains how to do it.