Lines Matching refs:rPos

71 							ScDocument* pDocument, const ScAddress& rPos,  in ScValidationData()  argument
74 …ScConditionEntry( eOper, rExpr1, rExpr2, pDocument, rPos, rExprNmsp1, rExprNmsp2, eGrammar1, eGram… in ScValidationData()
85 ScDocument* pDocument, const ScAddress& rPos ) : in ScValidationData() argument
86 ScConditionEntry( eOper, pArr1, pArr2, pDocument, rPos ), in ScValidationData()
189 sal_Bool ScValidationData::DoScript( const ScAddress& rPos, const String& rInput, in DoScript() argument
221 rPos.Format( aPosStr, SCA_VALID | SCA_TAB_3D, pDocument, pDocument->GetAddressConvention() ); in DoScript()
231 pDocument->LockTable( rPos.Tab() ); in DoScript()
241 pDocument->UnlockTable( rPos.Tab() ); in DoScript()
272 sal_Bool ScValidationData::DoMacro( const ScAddress& rPos, const String& rInput, in DoMacro() argument
277 return DoScript( rPos, rInput, pCell, pParent ); in DoMacro()
353 rPos.Format( aPosStr, SCA_VALID | SCA_TAB_3D, pDocument, pDocument->GetAddressConvention() ); in DoMacro()
363 pDocument->LockTable( rPos.Tab() ); in DoMacro()
367 pDocument->UnlockTable( rPos.Tab() ); in DoMacro()
399 const ScAddress& rPos ) const in DoError()
402 return DoMacro( rPos, rInput, NULL, pParent ); in DoError()
442 const ScAddress& rPos ) const in IsDataValid()
471 bRet = IsCellValid( &aTmpCell, rPos ); in IsDataValid()
474 bRet = IsDataValid( pCell, rPos ); in IsDataValid()
480 sal_Bool ScValidationData::IsDataValid( ScBaseCell* pCell, const ScAddress& rPos ) const in IsDataValid()
483 return IsListValid( pCell, rPos ); in IsDataValid()
529 bOk = IsCellValid( pCell, rPos ); in IsDataValid()
535 bOk = IsCellValid( pCell, rPos ); in IsDataValid()
544 bOk = IsCellValid( &aTmpCell, rPos ); in IsDataValid()
609 sal_uLong lclGetCellFormat( ScDocument& rDoc, const ScAddress& rPos ) in lclGetCellFormat() argument
611 const ScPatternAttr* pPattern = rDoc.GetPattern( rPos.Col(), rPos.Row(), rPos.Tab() ); in lclGetCellFormat()
635 const ScAddress& rPos, in GetSelectionFromFormula() argument
646 ScFormulaCell aValidationSrc( pDocument, rPos, &rTokArr, in GetSelectionFromFormula()
722 t->CalcAbsIfRel(rPos); in GetSelectionFromFormula()
791 if( rMatch < 0 && NULL != pCell && IsEqualToTokenArray( pCell, rPos, aCondTokArr ) ) in GetSelectionFromFormula()
812 bool ScValidationData::FillSelectionList( TypedScStrCollection& rStrColl, const ScAddress& rPos ) c… in FillSelectionList()
823 sal_uInt32 nFormat = lclGetCellFormat( *GetDocument(), rPos ); in FillSelectionList()
840 bOk = GetSelectionFromFormula( &rStrColl, NULL, rPos, *pTokArr, nMatch ); in FillSelectionList()
849 bool ScValidationData::IsEqualToTokenArray( ScBaseCell* pCell, const ScAddress& rPos, const ScToken… in IsEqualToTokenArray() argument
852 ScConditionEntry aCondEntry( SC_COND_EQUAL, &rTokArr, NULL, GetDocument(), rPos ); in IsEqualToTokenArray()
853 return aCondEntry.IsCellValid( pCell, rPos ); in IsEqualToTokenArray()
856 bool ScValidationData::IsListValid( ScBaseCell* pCell, const ScAddress& rPos ) const in IsListValid()
875 sal_uInt32 nFormat = lclGetCellFormat( *GetDocument(), rPos ); in IsListValid()
891 bIsValid = IsEqualToTokenArray( pCell, rPos, aCondTokArr ); in IsListValid()
904 bIsValid = GetSelectionFromFormula( NULL, pCell, rPos, *pTokArr, nMatch ); in IsListValid()