/// <summary>
        /// Initializes a new instance of the <see cref="AnalysisValueResultColumn"/> class.
        /// </summary>
        /// <param name="field">Field</param>
        /// <param name="aggregationType">Aggregation type</param>
        public AnalysisValueResultColumn(AnalysisValueField field, AnalysisAggregationType aggregationType = null)
        {
            this.AnalysisValue          = field;
            this.currentAggregationType = field.FixedAggregationType ?? aggregationType;

            this.ValueFunction = AnalysisValueFunction.ValueFunctionForFormulaAnalysis(field.ConfigValue?.Parameter, field.Analysis);
            if (this.ValueFunction == null)
            {
                return;
            }

            int fractionDigits = field.Options?.FractionDigits ?? 2;

            this.Format = field.Options?.Format;
        }