12module
com { module sun { module star { module sheet {
62 [attribute] sequence<com::sun::star::beans::PropertyValue>
EngineOptions;
Provides access to the solver settings stored in a specific Calc sheet.
Definition: XSolverSettings.idl:20
byte ObjectiveType
Determines the model objective function type Possible values defined in css::sheet::SolverObjectiveTy...
Definition: XSolverSettings.idl:24
sequence< ModelConstraint > Constraints
Constraints of the solver model.
Definition: XSolverSettings.idl:52
long ConstraintCount
Returns the number of constraints in the solver model.
Definition: XSolverSettings.idl:56
any GoalValue
Value or cell address used in the "Value of" field.
Definition: XSolverSettings.idl:36
boolean SuppressDialog
Set this attribute to True to suppress dialogs shown the method "solve()".
Definition: XSolverSettings.idl:76
string Engine
Set the solver engine using its implementation name.
Definition: XSolverSettings.idl:40
byte Status
Last reported solver status.
Definition: XSolverSettings.idl:68
string ErrorMessage
Stores the last error message reported after calling the "solve()" method.
Definition: XSolverSettings.idl:72
sequence< any > VariableCells
Variable cells in the model, represented as a sequence of cell ranges.
Definition: XSolverSettings.idl:48
sequence< com::sun::star::beans::PropertyValue > EngineOptions
Solver engine options expressed as a sequence of property values.
Definition: XSolverSettings.idl:62
any ObjectiveCell
Cell pointing to the objective function of the model.
Definition: XSolverSettings.idl:28
sequence< string > AvailableEngines
Returns a sequence of strings containing all available solver implementation names.
Definition: XSolverSettings.idl:44
void reset()
Resets the solver model to its defaults settings.
void saveToFile()
Save the solver model to the file.
void solve()
Run the solver model Check the values of the Status and ErrorMessage attributes to know what happened...
base interface of all UNO interfaces
Definition: XInterface.idl:46
Definition: Ambiguous.idl:20