IMsCalculationChainIterator

Assembly: Ms;

Description

The IMsCalculationChainIterator interface is used to work with cycle settings in calculation chain of metamodel.

Inheritance Hierarchy

          IMsCalculationChainEntry

          IMsCalculationChainGroup

          IMsCalculationChainFolder

          IMsCalculationChainIterator

Comments

To create a cycle in the metamodel chain, use the IMsCalculationChainEntries.AddIterator method.

Properties

  Property name Brief description
CalendarSettings The CalendarSettings property determines calendar parameters.
ElementGroup The ElementGroup property determines the group of elements based on which cycle should be calculated.
EndDate The EndDate property determines the end date of the iteration.
EndParamID The EndParamID property determines parameter which sets iteration end date.
Expression The Expression property returns cycle calculation condition.
Frequencies The Frequencies property determines calendar frequency of iterations.
MaxIterations The MaxIterations property determines the maximum number of cycle iterations.
Parameter The Parameter property determines the metamodel parameters used for cycle calculation.
ParameterAsGroup The ParameterAsGroup property determines the parameter identifier, that sets the elements, by which the cycle is calculated.
ParameterAsSelection The ParameterAsSelection property determines the parameter used as dictionary element selection.
PostCondition The PostCondition property determines whether to calculate the cycle for the first time without checking cycle execution condition.
Selection The Selection property determines the selection, by which the cycle is calculated.
StartDate The StartDate property determines iteration start date.
StartParamID The StartParamID property determines parameters which sets iteration start date.
Step_ The Step_ property determines a calculation step.
StepParam The StepParam property determines a parameter that sets cycle calculation step.
Transform The Transform property returns calculation options of cycle execution condition.
UseDates The UseDates property determines whether a cycle is calculated by dates.

Properties inherited from IMsCalculationChainFolder

  Property name Brief description
Contents The Contents property returns collection of child elements.

Properties inherited from IMsCalculationChainGroup

  Property name Brief description
CalculationType The CalculationType property determines a group calculation mode.
Level The Level property determines group calculation frequency.
LevelParam The LevelParam property determines the parameter that sets group calculation frequency.
OutputPeriod The OutputPeriod property returns data loading period parameters.
Period The Period property returns parameters of group calculation period.

Properties inherited from IMsCalculationChainEntry

  Property name Brief description
Description The Description property determines description of element of calculation chain.
Excluded The Excluded property determines whether element of chain is not used in metamodel calculation.
InheritModelPeriod The InheritModelPeriod property determines whether element of chain inherits period and calculation frequency of the parent element.
Key The Key property returns the key of element of calculation chain.
Name The Name property determines a name of element of calculation chain.
ParentEntries The ParentEntries property returns parent object.
Tag Compiler ignores the Tag property; thus, user can use this property for his own purposes.
Type The Type property returns the type of element of calculation chain of metamodel.

Methods inherited from IMsCalculationChainEntry

  Method name Brief description
MoveToParent The MoveToParent method moves element of calculation chain of metamodel.

See also:

Ms Assembly Interfaces