Provides access to the solver settings stored in a specific Calc sheet.
More...
import"XSolverSettings.idl";
|
void | reset () |
| Resets the solver model to its defaults settings. More...
|
|
void | solve () |
| Run the solver model Check the values of the Status and ErrorMessage attributes to know what happened after calling this method. More...
|
|
void | saveToFile () |
| Save the solver model to the file. More...
|
|
any | queryInterface ([in] type aType) |
| queries for a new interface to an existing UNO object. More...
|
|
void | acquire () |
| increases the reference counter by one. More...
|
|
void | release () |
| decreases the reference counter by one. More...
|
|
Provides access to the solver settings stored in a specific Calc sheet.
- Since
- LibreOffice 25.2
◆ reset()
Resets the solver model to its defaults settings.
◆ saveToFile()
Save the solver model to the file.
The next time the file is loaded, the model will be in the sheet where it was created.
◆ solve()
Run the solver model Check the values of the Status and ErrorMessage attributes to know what happened after calling this method.
◆ AvailableEngines
sequence<string> AvailableEngines |
|
attributereadonly |
Returns a sequence of strings containing all available solver implementation names.
◆ ConstraintCount
Returns the number of constraints in the solver model.
◆ Constraints
Constraints of the solver model.
◆ Engine
Set the solver engine using its implementation name.
◆ EngineOptions
Solver engine options expressed as a sequence of property values.
Each solver engine has its own set of supported properties. Only the options supported by the current solver engine are returned.
◆ ErrorMessage
Stores the last error message reported after calling the "solve()" method.
◆ GoalValue
Value or cell address used in the "Value of" field.
To set this attribute, the value must be either: 1) a numeric value; 2) a string representing the address of a single cell or; 3) a CellAddress struct instance
◆ ObjectiveCell
Cell pointing to the objective function of the model.
◆ ObjectiveType
Determines the model objective function type Possible values defined in css::sheet::SolverObjectiveType.
◆ Status
Last reported solver status.
This can be used f.i. to check if an error occurred or if a solution was found. Possible values defined in css::sheet::SolverStatus
◆ SuppressDialog
Set this attribute to True to suppress dialogs shown the method "solve()".
◆ VariableCells
sequence<any> VariableCells |
|
attribute |
Variable cells in the model, represented as a sequence of cell ranges.
The documentation for this interface was generated from the following file: