Lines Matching refs:rParam
572 sal_Bool ScTable::TestRemoveSubTotals( const ScSubTotalParam& rParam ) in TestRemoveSubTotals() argument
574 SCCOL nStartCol = rParam.nCol1; in TestRemoveSubTotals()
575 SCROW nStartRow = rParam.nRow1 + 1; // Header in TestRemoveSubTotals()
576 SCCOL nEndCol = rParam.nCol2; in TestRemoveSubTotals()
577 SCROW nEndRow = rParam.nRow2; in TestRemoveSubTotals()
605 void ScTable::RemoveSubTotals( ScSubTotalParam& rParam ) in RemoveSubTotals() argument
607 SCCOL nStartCol = rParam.nCol1; in RemoveSubTotals()
608 SCROW nStartRow = rParam.nRow1 + 1; // Header in RemoveSubTotals()
609 SCCOL nEndCol = rParam.nCol2; in RemoveSubTotals()
610 SCROW nEndRow = rParam.nRow2; // wird veraendert in RemoveSubTotals()
632 rParam.nRow2 = nEndRow; // neues Ende in RemoveSubTotals()
665 sal_Bool ScTable::DoSubTotals( ScSubTotalParam& rParam ) in DoSubTotals() argument
667 SCCOL nStartCol = rParam.nCol1; in DoSubTotals()
668 SCROW nStartRow = rParam.nRow1 + 1; // Header in DoSubTotals()
669 SCCOL nEndCol = rParam.nCol2; in DoSubTotals()
670 SCROW nEndRow = rParam.nRow2; // wird veraendert in DoSubTotals()
682 if (rParam.bGroupActive[i]) in DoSubTotals()
690 SCCOL* nGroupCol = rParam.nField; // Spalten nach denen in DoSubTotals()
701 sal_Bool bIgnoreCase = !rParam.bCaseSens; in DoSubTotals()
726 SCCOL nResCount = rParam.nSubTotals[aRowEntry.nGroupNo]; in DoSubTotals()
728 ScSubTotalFunc* eResFunc = rParam.pFunctions[aRowEntry.nGroupNo]; in DoSubTotals()
761 bChanged = ( ( aString.Len() || rParam.bDoSort ) && in DoSubTotals()
790 if ( rParam.bPagebreak && nRow < MAXROW && in DoSubTotals()
875 SCCOL nResCount = rParam.nSubTotals[iEntry->nGroupNo]; in DoSubTotals()
876 SCCOL* nResCols = rParam.pSubTotals[iEntry->nGroupNo]; in DoSubTotals()
877 ScSubTotalFunc* eResFunc = rParam.pFunctions[iEntry->nGroupNo]; in DoSubTotals()
918 rParam.nRow2 = nEndRow; // neues Ende in DoSubTotals()
923 sal_Bool ScTable::ValidQuery(SCROW nRow, const ScQueryParam& rParam, in ValidQuery() argument
927 if (!rParam.GetEntry(0).bDoQuery) in ValidQuery()
935 SCSIZE nEntryCount = rParam.GetEntryCount(); in ValidQuery()
942 CollatorWrapper* pCollator = (rParam.bCaseSens ? ScGlobal::GetCaseCollator() : in ValidQuery()
944 ::utl::TransliterationWrapper* pTransliteration = (rParam.bCaseSens ? in ValidQuery()
947 while ( (i < nEntryCount) && rParam.GetEntry(i).bDoQuery ) in ValidQuery()
949 ScQueryEntry& rEntry = rParam.GetEntry(i); in ValidQuery()
1069 sal_Bool bRealRegExp = (rParam.bRegExp && ((rEntry.eOp == SC_EQUAL) in ValidQuery()
1074 sal_Bool bTestRegExp = (pbTestEqualCondition && rParam.bRegExp in ValidQuery()
1088 bMatch = (sal_Bool) rEntry.GetSearchTextPtr( rParam.bCaseSens ) in ValidQuery()
1093 bMatch = (sal_Bool) rEntry.GetSearchTextPtr( rParam.bCaseSens ) in ValidQuery()
1222 else if (rParam.bMixedComparison) in ValidQuery()
1280 void ScTable::TopTenQuery( ScQueryParam& rParam ) in TopTenQuery() argument
1283 SCSIZE nEntryCount = rParam.GetEntryCount(); in TopTenQuery()
1284 SCROW nRow1 = (rParam.bHasHeader ? rParam.nRow1 + 1 : rParam.nRow1); in TopTenQuery()
1285 SCSIZE nCount = static_cast<SCSIZE>(rParam.nRow2 - nRow1 + 1); in TopTenQuery()
1286 for ( SCSIZE i=0; (i<nEntryCount) && (rParam.GetEntry(i).bDoQuery); i++ ) in TopTenQuery()
1288 ScQueryEntry& rEntry = rParam.GetEntry(i); in TopTenQuery()
1296 ScSortParam aLocalSortParam( rParam, static_cast<SCCOL>(rEntry.nField) ); in TopTenQuery()
1303 ScSortInfoArray* pArray = CreateSortInfoArray( nRow1, rParam.nRow2 ); in TopTenQuery()
1304 DecoladeRow( pArray, nRow1, rParam.nRow2 ); in TopTenQuery()
1305 QuickSort( pArray, nRow1, rParam.nRow2 ); in TopTenQuery()
1402 static void lcl_PrepareQuery( ScDocument* pDoc, ScTable* pTab, ScQueryParam& rParam, sal_Bool* pSpe… in lcl_PrepareQuery() argument
1405 SCSIZE nEntryCount = rParam.GetEntryCount(); in lcl_PrepareQuery()
1410 ScQueryEntry& rEntry = rParam.GetEntry(i); in lcl_PrepareQuery()
1466 pTab->TopTenQuery( rParam ); in lcl_PrepareQuery()
1887 …SCCOL nCol, SCROW nRow1, SCROW nRow2, const ScQueryParam& rParam, TypedScStrCollection& rStrings, … in GetFilteredFilterEntries() argument
1890 ScQueryParam aParam( rParam ); in GetFilteredFilterEntries()