namespace com::sun::star::container
{ class XNamed;
}
namespace sc
{ class SolverSettings;
}
class ScDocument; class ScDocShell; class ScTable; class ScRange; class ScRangeList;
class ScSolverSettings final
: public ::cppu::WeakImplHelper<css::sheet::XSolverSettings, css::lang::XServiceInfo>
{ private:
ScDocShell* m_pDocShell;
ScDocument& m_rDoc;
css::uno::Reference<css::container::XNamed> m_xSheet; // Status uses constants in css::uno::sheet::SolverStatus
sal_Int8 m_nStatus; bool m_bSuppressDialog;
OUString m_sErrorMessage;
ScTable* m_pTable;
std::shared_ptr<sc::SolverSettings> m_pSettings;
// Parses a reference string (named ranges are also parsed) // If bAllowRange is "false" then only single cell ranges are acceptable, // which is the case of the objective cell bool ParseRef(ScRange& rRange, const OUString& rInput, bool bAllowRange);
// Parses a reference string composed of various ranges bool ParseWithNames(ScRangeList& rRanges, std::u16string_view rInput);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.