LibreOffice LibreOffice 26.2 SDK API Reference

List of all members
SolverSettings Service Reference

A solver model defined in a sheet and accessible via the solver dialog. More...

`import"SolverSettings.idl";`

Inheritance diagram for SolverSettings:

## Additional Inherited Members
Public Types inherited from XSolverSettings
typedef sequence< string > | AvailableEngines
| Returns a sequence of strings containing all available solver implementation names. More...
typedef sequence< any > | VariableCells
| Variable cells in the model, represented as a sequence of cell ranges. More...
typedef sequence< ModelConstraint > | Constraints
| Constraints of the solver model. More...
typedef sequence< com::sun::star::beans::PropertyValue > | EngineOptions
| Solver engine options expressed as a sequence of property values. More...
Public Member Functions inherited from XSolverSettings
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...
Public Member Functions inherited from XInterface
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...
Public Attributes inherited from XSolverSettings
byte | ObjectiveType
| Determines the model objective function type Possible values defined in css::sheet::SolverObjectiveType. More...
any | ObjectiveCell
| Cell pointing to the objective function of the model. More...
any | GoalValue
| Value or cell address used in the "Value of" field. More...
string | Engine
| Set the solver engine using its implementation name. More...
long | ConstraintCount
| Returns the number of constraints in the solver model. More...
byte | Status
| Last reported solver status. More...
string | ErrorMessage
| Stores the last error message reported after calling the "solve()" method. More...
boolean | SuppressDialog
| Set this attribute to True to suppress dialogs shown the method "solve()". More...

## Detailed Description

A solver model defined in a sheet and accessible via the solver dialog.

Since
  LibreOffice 25.2

The documentation for this service was generated from the following file:

- com/sun/star/sheet/SolverSettings.idl