Lines Matching refs:aRef

879         ScComplexRefData aRef( rRef );  in MakeRefStrImpl()  local
885 aRef.Ref1.CalcAbsIfRel( rComp.GetPos() ); in MakeRefStrImpl()
887 aRef.Ref2.CalcAbsIfRel( rComp.GetPos() ); in MakeRefStrImpl()
888 if( aRef.Ref1.IsFlag3D() ) in MakeRefStrImpl()
890 if (aRef.Ref1.IsTabDeleted()) in MakeRefStrImpl()
892 if (!aRef.Ref1.IsTabRel()) in MakeRefStrImpl()
900 String aRefStr( MakeTabStr( rComp, aRef.Ref1.nTab, aDoc ) ); in MakeRefStrImpl()
902 if (!aRef.Ref1.IsTabRel()) rBuffer.append(sal_Unicode('$')); in MakeRefStrImpl()
908 if (!aRef.Ref1.IsColRel()) in MakeRefStrImpl()
910 if ( aRef.Ref1.IsColDeleted() ) in MakeRefStrImpl()
913 MakeColStr(rBuffer, aRef.Ref1.nCol ); in MakeRefStrImpl()
914 if (!aRef.Ref1.IsRowRel()) in MakeRefStrImpl()
916 if ( aRef.Ref1.IsRowDeleted() ) in MakeRefStrImpl()
919 MakeRowStr( rBuffer, aRef.Ref1.nRow ); in MakeRefStrImpl()
923 if (aRef.Ref2.IsFlag3D() || aRef.Ref2.nTab != aRef.Ref1.nTab) in MakeRefStrImpl()
925 if (aRef.Ref2.IsTabDeleted()) in MakeRefStrImpl()
927 if (!aRef.Ref2.IsTabRel()) in MakeRefStrImpl()
935 String aRefStr( MakeTabStr( rComp, aRef.Ref2.nTab, aDoc ) ); in MakeRefStrImpl()
937 if (!aRef.Ref2.IsTabRel()) rBuffer.append(sal_Unicode('$')); in MakeRefStrImpl()
943 if (!aRef.Ref2.IsColRel()) in MakeRefStrImpl()
945 if ( aRef.Ref2.IsColDeleted() ) in MakeRefStrImpl()
948 MakeColStr( rBuffer, aRef.Ref2.nCol ); in MakeRefStrImpl()
949 if (!aRef.Ref2.IsRowRel()) in MakeRefStrImpl()
951 if ( aRef.Ref2.IsRowDeleted() ) in MakeRefStrImpl()
954 MakeRowStr( rBuffer, aRef.Ref2.nRow ); in MakeRefStrImpl()
1037 ScSingleRefData aRef(rRef); in makeExternalRefStrImpl() local
1038 aRef.CalcAbsIfRel(rCompiler.GetPos()); in makeExternalRefStrImpl()
1058 makeExternalSingleRefStr(rBuffer, nFileId, rTabName, aRef, pRefMgr, true, bEncodeUrl); in makeExternalRefStrImpl()
1074 ScComplexRefData aRef(rRef); in makeExternalRefStrImpl() local
1075 aRef.CalcAbsIfRel(rCompiler.GetPos()); in makeExternalRefStrImpl()
1098 … if (!makeExternalSingleRefStr(rBuffer, nFileId, rTabName, aRef.Ref1, pRefMgr, true, bEncodeUrl)) in makeExternalRefStrImpl()
1104 bool bDisplayTabName = (aRef.Ref1.nTab != aRef.Ref2.nTab); in makeExternalRefStrImpl()
1115 if (!lcl_getLastTabName(aLastTabName, rTabName, aTabNames, aRef)) in makeExternalRefStrImpl()
1124 aRef.Ref2, pRefMgr, bDisplayTabName, bEncodeUrl); in makeExternalRefStrImpl()
1406 ScComplexRefData aRef( rRef ); in MakeRefStr() local
1410 aRef.Ref1.CalcAbsIfRel( rComp.GetPos() ); in MakeRefStr()
1412 MakeDocStr( rBuf, rComp, aRef, bSingleRef ); in MakeRefStr()
1414 if( aRef.Ref1.IsColDeleted() || aRef.Ref1.IsRowDeleted() ) in MakeRefStr()
1422 aRef.Ref2.CalcAbsIfRel( rComp.GetPos() ); in MakeRefStr()
1423 if( aRef.Ref2.IsColDeleted() || aRef.Ref2.IsRowDeleted() ) in MakeRefStr()
1429 if( aRef.Ref1.nCol == 0 && aRef.Ref2.nCol >= MAXCOL ) in MakeRefStr()
1431 if (!aRef.Ref1.IsRowRel()) in MakeRefStr()
1433 MakeRowStr( rBuf, aRef.Ref1.nRow ); in MakeRefStr()
1435 if (!aRef.Ref2.IsRowRel()) in MakeRefStr()
1437 MakeRowStr( rBuf, aRef.Ref2.nRow ); in MakeRefStr()
1441 if( aRef.Ref1.nRow == 0 && aRef.Ref2.nRow >= MAXROW ) in MakeRefStr()
1443 if (!aRef.Ref1.IsColRel()) in MakeRefStr()
1445 MakeColStr(rBuf, aRef.Ref1.nCol ); in MakeRefStr()
1447 if (!aRef.Ref2.IsColRel()) in MakeRefStr()
1449 MakeColStr(rBuf, aRef.Ref2.nCol ); in MakeRefStr()
1454 makeSingleCellStr(rBuf, aRef.Ref1); in MakeRefStr()
1458 makeSingleCellStr(rBuf, aRef.Ref2); in MakeRefStr()
1511 ScSingleRefData aRef(rRef); in makeExternalRefStr() local
1512 aRef.CalcAbsIfRel(rCompiler.GetPos()); in makeExternalRefStr()
1519 makeSingleCellStr(rBuffer, aRef); in makeExternalRefStr()
1535 ScComplexRefData aRef(rRef); in makeExternalRefStr() local
1536 aRef.CalcAbsIfRel(rCompiler.GetPos()); in makeExternalRefStr()
1540 ConventionXL::makeExternalTabNameRange(rBuffer, rTabName, aTabNames, aRef); in makeExternalRefStr()
1543 makeSingleCellStr(rBuffer, aRef.Ref1); in makeExternalRefStr()
1544 if (aRef.Ref1 != aRef.Ref2) in makeExternalRefStr()
1547 makeSingleCellStr(rBuffer, aRef.Ref2); in makeExternalRefStr()
1608 ScComplexRefData aRef( rRef ); in MakeRefStr() local
1610 MakeDocStr( rBuf, rComp, aRef, bSingleRef ); in MakeRefStr()
1614 aRef.Ref1.CalcAbsIfRel( rComp.GetPos() ); in MakeRefStr()
1615 if( aRef.Ref1.IsColDeleted() || aRef.Ref1.IsRowDeleted() ) in MakeRefStr()
1623 aRef.Ref2.CalcAbsIfRel( rComp.GetPos() ); in MakeRefStr()
1624 if( aRef.Ref2.IsColDeleted() || aRef.Ref2.IsRowDeleted() ) in MakeRefStr()
1630 if( aRef.Ref1.nCol == 0 && aRef.Ref2.nCol >= MAXCOL ) in MakeRefStr()
1642 if( aRef.Ref1.nRow == 0 && aRef.Ref2.nRow >= MAXROW ) in MakeRefStr()
1717 ScSingleRefData aRef(rRef); in makeExternalRefStr() local
1718 aRef.CalcAbsIfRel(rCompiler.GetPos()); in makeExternalRefStr()
1725 r1c1_add_row(rBuffer, aRef); in makeExternalRefStr()
1726 r1c1_add_col(rBuffer, aRef); in makeExternalRefStr()
1742 ScComplexRefData aRef(rRef); in makeExternalRefStr() local
1743 aRef.CalcAbsIfRel(rCompiler.GetPos()); in makeExternalRefStr()
1747 ConventionXL::makeExternalTabNameRange(rBuffer, rTabName, aTabNames, aRef); in makeExternalRefStr()
1750 if (aRef.Ref2.IsColDeleted() || aRef.Ref2.IsRowDeleted()) in makeExternalRefStr()
1756 if (aRef.Ref1.nCol == 0 && aRef.Ref2.nCol >= MAXCOL) in makeExternalRefStr()
1767 if (aRef.Ref1.nRow == 0 && aRef.Ref2.nRow >= MAXROW) in makeExternalRefStr()
1769 r1c1_add_col(rBuffer, aRef.Ref1); in makeExternalRefStr()
1770 if (aRef.Ref1.nCol != aRef.Ref2.nCol || aRef.Ref1.IsColRel() != aRef.Ref2.IsColRel()) in makeExternalRefStr()
1773 r1c1_add_col(rBuffer, aRef.Ref2); in makeExternalRefStr()
1778 r1c1_add_row(rBuffer, aRef.Ref1); in makeExternalRefStr()
1779 r1c1_add_col(rBuffer, aRef.Ref1); in makeExternalRefStr()
1781 r1c1_add_row(rBuffer, aRef.Ref2); in makeExternalRefStr()
1782 r1c1_add_col(rBuffer, aRef.Ref2); in makeExternalRefStr()
2751 ScComplexRefData aRef; in IsDoubleReference() local
2752 aRef.InitRange( aRange ); in IsDoubleReference()
2753 aRef.Ref1.SetColRel( (nFlags & SCA_COL_ABSOLUTE) == 0 ); in IsDoubleReference()
2754 aRef.Ref1.SetRowRel( (nFlags & SCA_ROW_ABSOLUTE) == 0 ); in IsDoubleReference()
2755 aRef.Ref1.SetTabRel( (nFlags & SCA_TAB_ABSOLUTE) == 0 ); in IsDoubleReference()
2757 aRef.Ref1.SetTabDeleted( sal_True ); // #REF! in IsDoubleReference()
2758 aRef.Ref1.SetFlag3D( ( nFlags & SCA_TAB_3D ) != 0 ); in IsDoubleReference()
2759 aRef.Ref2.SetColRel( (nFlags & SCA_COL2_ABSOLUTE) == 0 ); in IsDoubleReference()
2760 aRef.Ref2.SetRowRel( (nFlags & SCA_ROW2_ABSOLUTE) == 0 ); in IsDoubleReference()
2761 aRef.Ref2.SetTabRel( (nFlags & SCA_TAB2_ABSOLUTE) == 0 ); in IsDoubleReference()
2763 aRef.Ref2.SetTabDeleted( sal_True ); // #REF! in IsDoubleReference()
2764 aRef.Ref2.SetFlag3D( ( nFlags & SCA_TAB2_3D ) != 0 ); in IsDoubleReference()
2765 aRef.CalcRelFromAbs( aPos ); in IsDoubleReference()
2771 aExtInfo.mnFileId, pRealTab ? *pRealTab : aExtInfo.maTabName, aRef); in IsDoubleReference()
2775 aToken.SetDoubleReference(aRef); in IsDoubleReference()
2795 ScSingleRefData aRef; in IsSingleReference() local
2796 aRef.InitAddress( aAddr ); in IsSingleReference()
2797 aRef.SetColRel( (nFlags & SCA_COL_ABSOLUTE) == 0 ); in IsSingleReference()
2798 aRef.SetRowRel( (nFlags & SCA_ROW_ABSOLUTE) == 0 ); in IsSingleReference()
2799 aRef.SetTabRel( (nFlags & SCA_TAB_ABSOLUTE) == 0 ); in IsSingleReference()
2800 aRef.SetFlag3D( ( nFlags & SCA_TAB_3D ) != 0 ); in IsSingleReference()
2805 aRef.nCol = MAXCOL+1; in IsSingleReference()
2807 aRef.nRow = MAXROW+1; in IsSingleReference()
2809 aRef.nTab = MAXTAB+3; in IsSingleReference()
2812 aRef.CalcRelFromAbs( aPos ); in IsSingleReference()
2819 aExtInfo.mnFileId, pRealTab ? *pRealTab : aExtInfo.maTabName, aRef); in IsSingleReference()
2822 aToken.SetSingleReference(aRef); in IsSingleReference()
3045 ScSingleRefData aRef; in IsColRowName() local
3104 aRef.InitFlags(); in IsColRowName()
3105 aRef.nCol = aIter.GetCol(); in IsColRowName()
3106 aRef.nRow = aIter.GetRow(); in IsColRowName()
3107 aRef.nTab = aIter.GetTab(); in IsColRowName()
3109 aRef.SetColRel( sal_True ); // ColName in IsColRowName()
3111 aRef.SetRowRel( sal_True ); // RowName in IsColRowName()
3112 aRef.CalcRelFromAbs( aPos ); in IsColRowName()
3304 aRef.InitAddress( aAdr ); in IsColRowName()
3305 if ( (aRef.nRow != MAXROW && pDoc->HasStringData( in IsColRowName()
3306 aRef.nCol, aRef.nRow + 1, aRef.nTab )) in IsColRowName()
3307 || (aRef.nRow != 0 && pDoc->HasStringData( in IsColRowName()
3308 aRef.nCol, aRef.nRow - 1, aRef.nTab )) ) in IsColRowName()
3309 aRef.SetRowRel( sal_True ); // RowName in IsColRowName()
3311 aRef.SetColRel( sal_True ); // ColName in IsColRowName()
3312 aRef.CalcRelFromAbs( aPos ); in IsColRowName()
3318 aToken.SetSingleReference( aRef ); in IsColRowName()
3481 String aTab[2], aRef[2]; in AutoCorrectParsedSymbol() local
3485 aRef[0] = aSymbol.GetToken( 0, ':' ); in AutoCorrectParsedSymbol()
3486 aRef[1] = aSymbol.GetToken( 1, ':' ); in AutoCorrectParsedSymbol()
3489 aRef[0] = aSymbol; in AutoCorrectParsedSymbol()
3498 while ( (nTmp = aRef[j].Search( '.', nTmp )) != STRING_NOTFOUND ) in AutoCorrectParsedSymbol()
3502 aTab[j] = aRef[j].Copy( 0, nDotPos + 1 ); // with '.' in AutoCorrectParsedSymbol()
3503 aRef[j].Erase( 0, nDotPos + 1 ); in AutoCorrectParsedSymbol()
3505 String aOld( aRef[j] ); in AutoCorrectParsedSymbol()
3507 const sal_Unicode* p = aRef[j].GetBuffer(); in AutoCorrectParsedSymbol()
3510 aRef[j] = String( p ); in AutoCorrectParsedSymbol()
3511 aRef[j] += aStr2; in AutoCorrectParsedSymbol()
3512 if ( bColons || aRef[j] != aOld ) in AutoCorrectParsedSymbol()
3516 bOk &= ((aAdr.Parse( aRef[j], pDoc, aDetails ) & nMask) == nMask); in AutoCorrectParsedSymbol()
3523 aCorrectedSymbol += aRef[0]; in AutoCorrectParsedSymbol()
3528 aCorrectedSymbol += aRef[1]; in AutoCorrectParsedSymbol()
4381 ScAddress aRef( rSRD.nCol, rSRD.nRow, rSRD.nTab ); in UpdateReference() local
4382 if ( r.In( aRef ) != bPosInRange ) in UpdateReference()
4420 ScRange aRef( rRef.Ref1.nCol, rRef.Ref1.nRow, in UpdateReference() local
4423 if ( r.In( aRef ) != bPosInRange ) in UpdateReference()
5121 ScComplexRefData aRef; in CreateStringFromSingleRef() local
5122 aRef.Ref1 = aRef.Ref2 = rRef; in CreateStringFromSingleRef()
5136 pConv->MakeRefStr (rBuffer, *this, aRef, sal_True ); in CreateStringFromSingleRef()
5140 pConv->MakeRefStr( rBuffer, *this, aRef, sal_True ); in CreateStringFromSingleRef()