LibreOffice
LibreOffice 25.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:
XSolverSettings XInterface

Additional Inherited Members

- 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...
 
sequence< string > AvailableEngines
 Returns a sequence of strings containing all available solver implementation names. More...
 
sequence< any > VariableCells
 Variable cells in the model, represented as a sequence of cell ranges. More...
 
sequence< ModelConstraintConstraints
 Constraints of the solver model. More...
 
long ConstraintCount
 Returns the number of constraints in the solver model. More...
 
sequence< com::sun::star::beans::PropertyValueEngineOptions
 Solver engine options expressed as a sequence of property values. 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: