API Reference > OdDb Classes > OdDbTable Class > OdDbTable Methods > setBlockAttributeValue Method > OdDbTable::setBlockAttributeValue Method (OdInt32, OdInt32, OdInt32, OdDbObjectId&, OdString&)
OdDbTable::setBlockAttributeValue Method (OdInt32, OdInt32, OdInt32, OdDbObjectId&, OdString&)
Syntax
C++
void setBlockAttributeValue(OdInt32 row, OdInt32 col, OdInt32 nContent, const OdDbObjectId& attdefId, const OdString& atrValue);
Parameters 
Description 
OdInt32 row 
[in] Row index of the cell.  
OdInt32 col 
[in] Column index of the cell.  
OdInt32 nContent 
[in] Number of content.  
const OdDbObjectId& attdefId 
[in] Attribute object ID.  
const OdString& atrValue 
[in] Attribute value as an OdString value. 

Sets the attribute value of the block cell using the specified object ID key. 

 

Method generates the eInvalidInput exception when the input row number and column number are less than 0 or greater than the table size. Method generates the eIsWriteProtected exception when content is not editable (!isContentEditable()).

Copyright © 2002–2020. Open Design Alliance. All rights reserved.