Show / Hide Table of Contents

Class PivotFormulaDto

Inheritance
EntityDto
EntityCodeDto
FormulaDto<FormulaOperandDto>
FormulaDto
PivotFormulaDto
AttributeFormulaDto
IndicatorFormulaDto
StyleOptionFormulaDto
Inherited Members
FormulaDto<FormulaOperandDto>.Expression
FormulaDto<FormulaOperandDto>.Operands
EntityCodeDto.Code
EntityDto.Id
EntityDto.Name
Namespace: Trivium.EngineDto.Formulas
Assembly: Trivium.EngineDto.dll
Syntax
[JsonConverter(typeof(JsonInheritanceNullDiscriminatorConverter<PivotFormulaDto, IndicatorFormulaDto>), new object[]{"discriminator"})]
[KnownType("GetKnownTypes")]
public abstract class PivotFormulaDto : FormulaDto, ICopyable<FormulaDto<FormulaOperandDto>>, IEquatable<FormulaDto>, ICopyable<FormulaDto>, ICopyable<PivotFormulaDto>

Properties

bool CalculateByDiffs
Рассчитывать формулу по разницам между исходными и текущими значениями операндов, с учетом исходного значения ячейки с формулой.
Поддерживается только для формул на показателях с данными (невиртуальных), при этом должно гарантироваться, что заданная формула так или иначе полностью предрасчитана в считываемых данных показателя. Также выражение формулы должно быть принципиально рассчитываемо по разницам, т.е. f(changed1..changedN) - f(source1..sourceN) = f(diff1..diffN); это, например, невозможно для агрегатных функций Min/Max, делений суммы и прочих сложносочиненных формул. Говоря по-простому, настройка поддерживается в основном только для формул сумм/разности.
bool IgnoreByExport
Признак, что формулу необходимо игнорировать при экспорте.
LeftHeaderFormulaPlacementKind LeftHeaderPlacementKind
Тип элементов боковика, на которые размещать формулу.
bool UseDataAsFilter
Признак, что в формуле используется фильтрация по данным.
bool UseDataFromSelection
Расчет и чтение данных в рамках указанной отметки в формуле.
Back to top Generated by DocFX