Package com.appliedolap.essbase
Class EssBatchOutlineEdit.MemberAction
java.lang.Object
com.appliedolap.essbase.EssBatchOutlineEdit.Action
com.appliedolap.essbase.EssBatchOutlineEdit.MemberAction
- Enclosing class:
- EssBatchOutlineEdit
An action carrying a
mbrInfo block - add, addOrUpdate, update.-
Method Summary
Modifier and TypeMethodDescriptionPuts the member right after the given sibling.An alias in the Default table.Sets an attribute the builder does not otherwise expose.Says that the member names in this action are actually member ids.consolidation(EssBatchOutlineEdit.Consolidation consolidation) expense(boolean expense) Expense reporting, for an accounts member.formatString(String formatString) The member this one shares data with.skip(EssBatchOutlineEdit.Skip skip) solveOrder(int solveOrder) timeBalance(EssBatchOutlineEdit.TimeBalance timeBalance) twoPassCalc(boolean twoPass) Two-pass calculation, which is an attribute ofmbrInforather than an element.Adds a UDA, replacing whatever the member had.
-
Method Details
-
attribute
Description copied from class:EssBatchOutlineEdit.ActionSets an attribute the builder does not otherwise expose.- Overrides:
attributein classEssBatchOutlineEdit.Action- Parameters:
name- the attribute name, as the schema spells itvalue- the value; null removes the attribute
-
byMemberId
Description copied from class:EssBatchOutlineEdit.ActionSays that the member names in this action are actually member ids.What EPM Cloud's exported documents use throughout: every
thisMbris a Planning GUID rather than a name. Rarely what you want against Essbase directly.- Overrides:
byMemberIdin classEssBatchOutlineEdit.Action
-
after
Description copied from class:EssBatchOutlineEdit.ActionPuts the member right after the given sibling.Without it a new member goes first among its parent's children, not last - verified against 21c, where adding Jan, Feb and Mar under Q1 in that order, none of them placed, leaves Mar, Feb, Jan. To add members in order, pass each one the sibling added just before it. Dimensions are the exception: a
dimAddwithout a sibling did go after the others.- Overrides:
afterin classEssBatchOutlineEdit.Action- Parameters:
sibling- the member, under the same parent, that this one should follow
-
consolidation
public EssBatchOutlineEdit.MemberAction consolidation(EssBatchOutlineEdit.Consolidation consolidation) -
dataStorage
-
hierarchyType
-
timeBalance
-
skip
-
solveOrder
-
formula
-
comment
-
formatString
-
prototype
The member this one shares data with. How a shared member is expressed in a non-unique-name outline, whereEssBatchOutlineEdit.DataStorage.SHAREDis ignored. -
alias
An alias in the Default table. -
alias
-
uda
Adds a UDA, replacing whatever the member had. -
uda
- Parameters:
replace- whether this replaces the member's existing UDAsremove- whether to remove this UDA instead; wins overreplaceif both are set
-
twoPassCalc
Two-pass calculation, which is an attribute ofmbrInforather than an element. -
expense
Expense reporting, for an accounts member.
-