To work with the tool in Foresight Analytics Platform 10, use the new interface.

Adding Parameters

Parameters enable the user to dynamically control block calculation. They can be used to limit the number of calculated elements on criterion function setup.

Parameters of linear optimization block can be added on the Block Parameters page in the linear optimization block editing wizard:

Add a parameter

Edit parameter

Change parameters order

Delete parameter

Setting Up Parameter

A parameter can be set up in the Object Parameter Properties dialog box:

Specify:

NOTE. Parameter type can be changed only on creating a parameter.

NOTE. After selecting the cube the Dictionary drop-down list will contain only the dictionaries included in the selected cube.

If the dictionary is not displayed in the controlling dimensions list but is included in the cube, dictionary selection or alternative hierarchy is used as parameters values. This dictionary can be selected in the Dictionary drop-down list without specifying the cube in the Source drop-down list.

If the dictionary is displayed in the controlling dimensions list and is a controlled or controlling or controlled and controlling at the same time, add all cube controlling dimensions as calculation algorithm parameters and set selection by the controlling dimension to display dictionary elements selection in the parameter.

NOTE. If a cube is selected in the Source drop-down list, the Dictionary drop-down list displays only the dictionaries contained in the selected cube.

If a calculation algorithm is located in a container or business application, repository objects that can be selected in the Source and the Dictionary drop-down lists will depend on the state of the Use Repository Objects checkbox. The checkbox is deselected by default, and the drop-down lists display only the repository objects contained in the corresponding corresponding container or business application. To use any repository objects, click the Use Repository Objects checkbox on the Basic properties page.

See also:

Getting Started wit the Calculation Algorithms Extension in the Web Application | Inserting and Setting Up Linear Optimization Blocks