Get Free Trial
API reference
Table of contents

openCalculatedValueEditor

openCalculatedValueEditor(uniqueName: String, callbackHandler: Function)

[starting from version: 2.7.9]

Opens the calculated value pop-up window editor. Calling openCalculatedValueEditor results in opening an empty editor for creating a new value. It is also possible to open this editor for editing or deleting an existing calculated value.

Parameters

  • uniqueName optional – String. The unique name of the calculated value. It is used for editing or deleting an existing calculated value.
  • callbackHandler optional – Function. Called after a particular action (clicking the Apply or Delete button). The callbackHandler takes the response object which has the following properties:
    • uniqueName – String. The unique name of the calculated value.
    • isRemoved – Boolean. Specifies whether the calculated value was removed (true) or not (false).

Examples

1) How to open the calculated value editor without parameters:

flexmonster.openCalculatedValueEditor();

Check out on JSFiddle.

2) How to open the calculated value editor for the previously defined calculated value (Revenue):

flexmonster.openCalculatedValueEditor("Revenue");

Check out on JSFiddle.

3) How to open the calculated value editor for the previously defined calculated value (Revenue) and send a function as a callback:

flexmonster.openCalculatedValueEditor("Revenue", function(response) {
console.log(response);
});

Check out on JSFiddle.

See also

Calculated values tutorial
addCalculatedMeasure
getAllMeasures
getMeasures
removeAllCalculatedMeasures
removeCalculatedMeasure