Lines Matching refs:pParam

50 bool lcl_createStarQuery(ScQueryParamBase* pParam, const ScDBRangeBase* pDBRef, const ScDBRangeBase…  in lcl_createStarQuery()  argument
71 pParam->Resize(nNewEntries); in lcl_createStarQuery()
75 ScQueryEntry& rEntry = pParam->GetEntry(nIndex); in lcl_createStarQuery()
153 ScQueryParamBase* pParam, const ScDBRangeBase* pDBRef, const ScDBRangeBase* pQueryRef) in lcl_createExcelQuery() argument
187 pParam->Resize( nNewEntries ); in lcl_createExcelQuery()
203 pParam->GetEntry(nIndex).nField = aFields[nCol]; in lcl_createExcelQuery()
204 pParam->FillInExcelSyntax(aCellStr, nIndex); in lcl_createExcelQuery()
207 pParam->GetEntry(nIndex).eConnect = SC_AND; in lcl_createExcelQuery()
216 pParam->GetEntry(nIndex).eConnect = SC_OR; in lcl_createExcelQuery()
223 ScQueryParamBase* pParam, const ScDBRangeBase* pDBRef, const ScDBRangeBase* pQueryRef) in lcl_fillQueryEntries() argument
225 SCSIZE nCount = pParam->GetEntryCount(); in lcl_fillQueryEntries()
227 pParam->GetEntry(i).Clear(); in lcl_fillQueryEntries()
230 bool bValid = lcl_createStarQuery(pParam, pDBRef, pQueryRef); in lcl_fillQueryEntries()
233 bValid = lcl_createExcelQuery(pParam, pDBRef, pQueryRef); in lcl_fillQueryEntries()
235 nCount = pParam->GetEntryCount(); in lcl_fillQueryEntries()
240 pParam->GetEntry(i).bQueryByString = true; in lcl_fillQueryEntries()
246 pParam->GetEntry(i).Clear(); in lcl_fillQueryEntries()
264 bool ScDBRangeBase::fillQueryEntries(ScQueryParamBase* pParam, const ScDBRangeBase* pDBRef) const in fillQueryEntries() argument
269 return lcl_fillQueryEntries(pParam, pDBRef, this); in fillQueryEntries()
272 void ScDBRangeBase::fillQueryOptions(ScQueryParamBase* pParam) in fillQueryOptions() argument
274 pParam->bHasHeader = true; in fillQueryOptions()
275 pParam->bByRow = true; in fillQueryOptions()
276 pParam->bInplace = true; in fillQueryOptions()
277 pParam->bCaseSens = false; in fillQueryOptions()
278 pParam->bRegExp = false; in fillQueryOptions()
279 pParam->bDuplicate = true; in fillQueryOptions()
280 pParam->bMixedComparison = false; in fillQueryOptions()
390 auto_ptr<ScDBQueryParamInternal> pParam(new ScDBQueryParamInternal); in createQueryParam() local
395 pParam->nCol1 = s.Col(); in createQueryParam()
396 pParam->nRow1 = s.Row(); in createQueryParam()
397 pParam->nCol2 = e.Col(); in createQueryParam()
398 pParam->nRow2 = e.Row(); in createQueryParam()
399 pParam->nTab = s.Tab(); in createQueryParam()
401 fillQueryOptions(pParam.get()); in createQueryParam()
404 if (!pQueryRef->fillQueryEntries(pParam.get(), this)) in createQueryParam()
407 return pParam.release(); in createQueryParam()
495 auto_ptr<ScDBQueryParamMatrix> pParam(new ScDBQueryParamMatrix); in createQueryParam() local
496 pParam->mpMatrix = mpMatrix; in createQueryParam()
497 fillQueryOptions(pParam.get()); in createQueryParam()
500 if (!pQueryRef->fillQueryEntries(pParam.get(), this)) in createQueryParam()
503 return pParam.release(); in createQueryParam()