Show / Hide Table of Contents

Class MethodFormulaDto

Inheritance
EntityDto
EntityCodeDto
MethodFormulaDto
AggregationFormulaDto
CalculationFormulaDto
DictionaryElementsCopyFormulaDto
Inherited Members
EntityCodeDto.Code
EntityDto.Id
EntityDto.Name
Namespace: Trivium.EngineDto.Calculation.Formulas
Assembly: Trivium.EngineDto.dll
Syntax
[JsonConverter(typeof(MethodFormulaDtoJsonConverter), new object[]{"discriminator"})]
[KnownType("GetKnownTypes")]
public abstract class MethodFormulaDto : EntityCodeDto

Properties

List<DictionaryFilterOptionsDto> AdditionalFilters
Коллекция дополнительных фильтров для справочников формулы.
Используется для дополнительной фильтрации рассчитываемой отметки формулы при полном расчёте формулы или перерасчёте формулы от изменений справочников.
List<DictionaryAttributeLinkDto> AttributeLinks
Коллекция связей по атрибутам для справочников формулы.
Данный вид маппингов используется для фильтрации отметки справочников формулы по значениям связанных атрибутов, т.е. когда не может быть использован обычный фильтр. Например: справочник А и справочник Б имеют атрибут по которому их можно связать, благодаря этой связи нам не нужно будет формировать полный декарт по справочнику Б, если знаем отметку для справочника А, поэтому вместо расчёта точек {А1,Б1},{А1,Б2},{А1,Б3},{А1,Б4}, будет посчитана только {А1,Б1}, т.к. А1 = Б1 по связи их атрибутов.
string Description
Описание формулы.
bool Enable
Признак включения формулы.
Nullable<int> FolderId
Идентификатор родителя (папки).
List<CalculationSelectionOptionsDto> Selections
Коллекция настроек отметок справочников.
Nullable<bool> ShouldCalculateAfterAddingNewElements
Признак, что формулу необходимо рассчитать после добавления новых элементов в справочники, которые используются в источниках формулы.
int SourceId
Идентификатор источника.
int Version
Версия формулы.
Back to top Generated by DocFX