In OpenCReports, there are a few variable types:
expression variables, practically named aliases for Expressions
pre-defined numeric operations for simple statistics, like summing, counting, or averaging a data series, or finding the highest or lowest values in a data series
custom variables where the data type and the operation on the data are user-defined
Variables may be reset at break boundaries. See Report breaks and the Reset on break attribute.