Limitation: For backward compatibility, all IfcTableRow objects referenced by an IfcTable shall have the same number of Row Cells. The actual number of Cells shall be taken from the number of cells of the first IfcTableRow for that table. The number of Cells is calculated by the derived attribute NumberOfCellsInRow in the associated IfcTable.
Figure A — Table row use
Figure A illustrates table row use.
Figure B — Table row use alternative
Figure B depicts how table rows were structured prior to IFC4 with the use of the IsHeading flag. Note that the use of the IfcTableColumn constructs should be used instead of the IsHeading flag (which remains for backward compatibility only).
3 contributor(s):
Last change: Improve definition split (#876)
* bring back headers
headers were previously removed by mistake, now bringing them back
* add new lines and rename the tag
add the word 'short' in it
* unify newlines
make exactly one newline before and two after the tag
* resolving typos
Because bringing back headers required to go back in time to previous version, I'm now re-resolving the issues: #861, #860, #856 by ArturTomczak on 2024-07-16T16:07:28+02:00
Is this page difficult to understand? Let us know!
Jump to section
8.21.3.5.6 Changelog
8.21.3.5.6.1 IFC4
inverse attribute,
OfTable
attribute IsHeading optional,
Changed from
"False"
to
"True"
attribute IsHeading type,
Changed from
"boolean"
to
"IfcBoolean"
attribute RowCells optional,
Changed from
"False"
to
"True"