LibreOffice Module sc (master) 1
|
To test numeric data text length in IsDataValidTextLen(). More...
Public Member Functions | |
ScValidationDataIsNumeric (double fVal, SvNumberFormatter *pFormatter=nullptr, sal_uInt32 nFormat=0) | |
void | init (const ScDocument &rDoc, const ScAddress &rPos) |
Public Attributes | |
SvNumberFormatter * | mpFormatter |
double | mfVal |
sal_uInt32 | mnFormat |
To test numeric data text length in IsDataValidTextLen().
If mpFormatter is not set, it is obtained from the document and the format key is determined from the cell position's attribute pattern.
Definition at line 493 of file validat.cxx.
|
inline |
Definition at line 499 of file validat.cxx.
|
inline |
Definition at line 504 of file validat.cxx.
References ScAddress::Col(), ScDocument::GetFormatTable(), ScPatternAttr::GetNumberFormat(), ScDocument::GetPattern(), mnFormat, mpFormatter, ScAddress::Row(), and ScAddress::Tab().
Referenced by ScValidationData::IsDataValidTextLen().
double ScValidationDataIsNumeric::mfVal |
Definition at line 496 of file validat.cxx.
Referenced by ScValidationData::IsDataValidTextLen().
sal_uInt32 ScValidationDataIsNumeric::mnFormat |
Definition at line 497 of file validat.cxx.
Referenced by init(), and ScValidationData::IsDataValidTextLen().
SvNumberFormatter* ScValidationDataIsNumeric::mpFormatter |
Definition at line 495 of file validat.cxx.
Referenced by init(), and ScValidationData::IsDataValidTextLen().