A function attribute enables a function to be applied to an existing data item. The resultant attribute may then be used when creating a criterion.
For example, take a function attribute that performs the Month function on a customer’s date of birth to obtain just the month component of that data item. The function attribute could then be used to retrieve only those customers with a birthday in a given month