CalcAllSave
You can use this function for Optiva workflows.
Purpose
Executes a Calc All function against the current formula and its subformulas. This function will save the results. All subformulas are saved upon calculation. This function returns an integer value of 0 on completion and pushes errors into the message list.
Note: If the user executing a workflow with this function does not have
Edit permission to subformulas, those subformulas will not be modified. This is consistent
with the Calc All/Save All tree functionality on the formula.
Syntax
Dim variable As Long = CalcAllSave(formulaCode)
Example
You can call this function against a formula either on its own or at the end of an update
to a formula, particularly to values in the Item
Lines. This is an example executed from a formula in a Workflow
script:
Function wf_start() As Long
Dim variable As Long = CalcAllSave(_OBJECTKEY)
End Function