Class PivotFormulaDto
Inheritance
PivotFormulaDto
Inherited Members
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 Признак, что в формуле используется фильтрация по данным. |