Lines Matching refs:rParam
82 void ScDBDocFunc::ShowInBeamer( const ScImportParam& rParam, SfxViewFrame* pFrame ) in ShowInBeamer() argument
86 if ( !pFrame || !rParam.bImport ) in ShowInBeamer()
101 sal_Int32 nType = rParam.bSql ? sdb::CommandType::COMMAND : in ShowInBeamer()
102 ( (rParam.nType == ScDbQuery) ? sdb::CommandType::QUERY : in ShowInBeamer()
106 aSelection.setDataSource(rtl::OUString( rParam.aDBName )); in ShowInBeamer()
107 aSelection[svx::daCommand] <<= rtl::OUString( rParam.aStatement ); in ShowInBeamer()
138 sal_Bool ScDBDocFunc::DoImport( SCTAB nTab, const ScImportParam& rParam, in DoImport() argument
143 INetURLObject aURL( rParam.aDBName ); in DoImport()
146 if ( xLinkAuthorizer.is() && ! xLinkAuthorizer->authorizeLinks( rParam.aDBName ) ) { in DoImport()
157 pDBData = pDoc->GetDBAtArea( nTab, rParam.nCol1, rParam.nRow1, in DoImport()
158 rParam.nCol2, rParam.nRow2 ); in DoImport()
177 SCCOL nCol = rParam.nCol1; in DoImport()
178 SCROW nRow = rParam.nRow1; in DoImport()
247 sal_Int32 nType = rParam.bSql ? sdb::CommandType::COMMAND : in DoImport()
248 ( (rParam.nType == ScDbQuery) ? sdb::CommandType::QUERY : in DoImport()
252 aAny <<= rtl::OUString( rParam.aDBName ); in DoImport()
256 aAny <<= rtl::OUString( rParam.aStatement ); in DoImport()
291 if ( rParam.nCol1 + nColCount - 1 > MAXCOL ) in DoImport()
311 nEndCol = (SCCOL)( rParam.nCol1 + nColCount - 1 ); in DoImport()
325 nCol = rParam.nCol1; in DoImport()
376 nCol = rParam.nCol1; in DoImport()
429 pImportDoc->DoColResize( nTab, rParam.nCol1,nEndCol, 0 ); in DoImport()
438 if (bMoveCells && nEndCol == rParam.nCol2) in DoImport()
443 SCCOL nTestCol = rParam.nCol2 + 1; // right of the data in DoImport()
444 SCROW nTestRow = rParam.nRow1 + 1; // below the title row in DoImport()
454 aTester.TestBlock( pDoc, nTab, rParam.nCol1,rParam.nRow1,rParam.nCol2,rParam.nRow2 ); in DoImport()
455 aTester.TestBlock( pDoc, nTab, rParam.nCol1,rParam.nRow1,nEndCol,nEndRow ); in DoImport()
470 ScRange aOld( rParam.nCol1, rParam.nRow1, nTab, in DoImport()
471 rParam.nCol2+nFormulaCols, rParam.nRow2, nTab ); in DoImport()
472 ScRange aNew( rParam.nCol1, rParam.nRow1, nTab, in DoImport()
492 SCCOL nMinEndCol = Min( rParam.nCol2, nEndCol ); // not too much in DoImport()
495 pDoc->CopyToDocument( rParam.nCol1, rParam.nRow1, nTab, in DoImport()
496 nMinEndCol, rParam.nRow1, nTab, in DoImport()
499 SCROW nDataStartRow = rParam.nRow1+1; in DoImport()
500 for (SCCOL nCopyCol=rParam.nCol1; nCopyCol<=nMinEndCol; nCopyCol++) in DoImport()
525 SCCOL nUndoEndCol = Max( nEndCol, rParam.nCol2 ); // rParam = old end in DoImport()
526 SCROW nUndoEndRow = Max( nEndRow, rParam.nRow2 ); in DoImport()
548 pDoc->CopyToDocument( rParam.nCol1, rParam.nRow1, nTab, in DoImport()
551 if ( rParam.nCol2 > nEndCol ) in DoImport()
552 pDoc->CopyToDocument( nEndCol+1, rParam.nRow1, nTab, in DoImport()
555 if ( rParam.nRow2 > nEndRow ) in DoImport()
556 pDoc->CopyToDocument( rParam.nCol1, nEndRow+1, nTab, in DoImport()
570 ScRange aDelRange( rParam.nCol1, rParam.nRow1, nTab, in DoImport()
571 rParam.nCol2, rParam.nRow2, nTab ); in DoImport()
574 ScRange aOld( rParam.nCol1, rParam.nRow1, nTab, in DoImport()
575 rParam.nCol2+nFormulaCols, rParam.nRow2, nTab ); in DoImport()
576 ScRange aNew( rParam.nCol1, rParam.nRow1, nTab, in DoImport()
580 else if ( nEndCol < rParam.nCol2 ) // DeleteArea calls PutInOrder in DoImport()
581 pDoc->DeleteArea( nEndCol+1, rParam.nRow1, rParam.nCol2, rParam.nRow2, in DoImport()
585 …pDoc->DeleteAreaTab( rParam.nCol1, rParam.nRow1, nEndCol, nEndRow, nTab, IDF_CONTENTS & ~IDF_NOTE … in DoImport()
590 for (SCCOL nCopyCol = rParam.nCol1; nCopyCol <= nEndCol; nCopyCol++) in DoImport()
592 pImportDoc->CopyToDocument( nCopyCol, rParam.nRow1, nTab, nCopyCol, nEndRow, nTab, in DoImport()
594 … pImportDoc->DeleteAreaTab( nCopyCol, rParam.nRow1, nCopyCol, nEndRow, nTab, IDF_CONTENTS ); in DoImport()
602 pImportDoc->CopyToDocument( nEndCol+1, rParam.nRow1, nTab, in DoImport()
608 pDoc->Fill( nEndCol+1, rParam.nRow1+1, nEndCol+nFormulaCols, rParam.nRow1+1, in DoImport()
609 aMark, nEndRow-rParam.nRow1-1, FILL_TO_BOTTOM, FILL_SIMPLE ); in DoImport()
616 if ( rParam.nCol2 > nEndCol ) in DoImport()
617 pDoc->DeleteArea( nEndCol+1, rParam.nRow1, rParam.nCol2, rParam.nRow2, in DoImport()
619 if ( rParam.nRow2 > nEndRow ) in DoImport()
620 pDoc->DeleteArea( rParam.nCol1, nEndRow+1, rParam.nCol2, rParam.nRow2, in DoImport()
626 pDBData->SetImportParam( rParam ); in DoImport()
629 pDBData->SetArea( nTab, rParam.nCol1,rParam.nRow1, nEndCol,nEndRow ); in DoImport()
640 pDoc->CopyToDocument( rParam.nCol1, rParam.nRow1, nTab, in DoImport()
648 rParam, nUndoEndCol, nUndoEndRow, in DoImport()
657 ScDBRangeRefreshedHint aHint( rParam ); in DoImport()