Lines Matching refs:nRow
186 ScDPItemData::ScDPItemData( ScDocument* pDoc, SCROW nRow, sal_uInt16 nCol, sal_uInt16 nDocTab ): in ScDPItemData() argument
190 pDoc->GetString( nCol, nRow, nDocTab, aDocStr ); in ScDPItemData()
194 ScAddress aPos( nCol, nRow, nDocTab ); in ScDPItemData()
203 else if ( pDoc->HasValueData( nCol, nRow, nDocTab ) ) in ScDPItemData()
205 double fVal = pDoc->GetValue(ScAddress(nCol, nRow, nDocTab)); in ScDPItemData()
206 nNumFormat = pDoc->GetNumberFormat( ScAddress( nCol, nRow, nDocTab ) ); in ScDPItemData()
215 else if ( pDoc->HasData( nCol,nRow, nDocTab ) ) in ScDPItemData()
634 bool ScDPTableDataCache::ValidQuery( SCROW nRow, const ScQueryParam &rParam, sal_Bool *pSpecial) in ValidQuery() argument
667 SCROW nId = GetItemDataId( nSourceField, nRow, sal_False ); in ValidQuery()
851 bool ScDPTableDataCache::IsRowEmpty( SCROW nRow ) const in IsRowEmpty()
853 return mbEmptyRow[ nRow ]; in IsRowEmpty()
858 bool ScDPTableDataCache::IsEmptyMember( SCROW nRow, sal_uInt16 nColumn ) const in IsEmptyMember() argument
860 return !GetItemDataById( nColumn, GetItemDataId( nColumn, nRow, sal_False ) )->IsHasData(); in IsEmptyMember()
947 SCROW ScDPTableDataCache::GetItemDataId(sal_uInt16 nDim, SCROW nRow, sal_Bool bRepeatIfEmpty) const in GetItemDataId() argument
954 while ( nRow >0 && !mpTableDataValues[nDim][ mpSourceData[nDim][nRow] ]->IsHasData() ) in GetItemDataId()
955 --nRow; in GetItemDataId()
958 return mpSourceData[nDim][nRow]; in GetItemDataId()